XenServer

Citrix Hypervisor 8.2 누적 업데이트 1에서 업그레이드

Citrix Hypervisor 8.2 누적 업데이트 1을 기존 설치에서 XenServer 8로 업그레이드하면 기존 VM, SR 및 구성을 유지할 수 있습니다.

롤링 풀 업그레이드를 수행하여 풀에서 제공하는 모든 서비스와 리소스를 계속 사용할 수 있도록 하는 동시에 풀의 모든 호스트를 업그레이드합니다. 이 업그레이드 방법은 한 번에 하나의 XenServer 호스트만 오프라인 상태로 만듭니다. VM을 풀의 다른 호스트로 실시간 마이그레이션하여 프로세스 중에도 중요한 VM이 계속 실행됩니다.

다음 방법 중 하나로 롤링 풀 업그레이드를 완료할 수 있습니다.

  • 프리미엄 에디션 라이센스가 있는 경우 XenCenter 롤링 풀 업그레이드 마법사를 사용할 수 있습니다. 이 마법사는 업그레이드 경로를 자동으로 구성하고 업그레이드 절차를 안내합니다.

    자세한 내용은 XenCenter를 사용한 롤링 풀 업그레이드를 참조하십시오.

  • xe CLI를 사용하면 실행 중인 VM을 XenServer 호스트 간에 적절하게 라이브 마이그레이션하여 롤링 풀 업그레이드를 수동으로 수행할 수 있습니다.

    자세한 내용은 xe CLI를 사용한 롤링 풀 업그레이드를 참조하십시오.

업그레이드할 수 있나요?

XenServer 8로 업그레이드할 수 있는지 확인하십시오.

  • 호스트가 현재 Citrix Hypervisor 8.2 누적 업데이트 1을 실행하고 있습니까?

    그렇지 않으면 XenServer 8로 직접 업그레이드할 수 없습니다. 대신 새로 설치하십시오. 자세한 내용은 설치를 참조하십시오.

    이미 XenServer 8을 사용하고 있는 경우 설치 ISO를 사용하여 업데이트하지 마십시오. 대신 업데이트를 적용하여 XenServer 8 풀을 최신 수준으로 설정하십시오. 자세한 내용은 업데이트 적용을 참조하십시오.

  • 지원되는 파티션 레이아웃을 사용하고 있습니까?

    레거시 파티션 레이아웃은 더 이상 지원되지 않습니다. 사용하는 경우 XenServer 8로 업그레이드하지 못할 수도 있습니다. 자세한 내용은 레거시 파티션 레이아웃을 참조하십시오.

  • Citrix 라이센싱 서버 가상 장비를 사용하고 있습니까?

    이전 릴리스에서는 Linux 기반 라이선스 서버 가상 장비를 지원했습니다. 이 제품은 더 이상 지원되지 않습니다. 기존 풀과 함께 라이센스 서버 가상 장비를 사용하는 경우 XenServer 8로 업그레이드하기 전에 Windows용 Citrix 라이센스 서버의 최신 버전으로 마이그레이션하십시오. 자세한 내용은 라이선스를 참조하십시오.

  • 서버 ID 인증서의 키 크기가 2048바이트보다 작습니까?

    XenServer 7.6 이전 버전을 사용하여 풀을 처음 설치한 경우에도 키 크기가 2048바이트보다 작은 인증서가 있을 수 있습니다. 이 경우 XenServer 8로 업그레이드하려고 하면 업그레이드 마법사가 사전 점검 중에 오류를 표시합니다. 업그레이드를 진행하려면 다음 명령을 실행하여 영향을 받는 각 서버에서 자체 서명된 인증서를 다시 설정해야 합니다.

     xe host-emergency-reset-server-certificate
    

    이 명령은 풀에서 진행 중인 작업을 중단할 수 있습니다.

  • 하드웨어가 XenServer 8과 호환되나요?

    풀이 설치된 하드웨어가 업그레이드하려는 XenServer 버전과 호환되는지 확인하십시오. 자세한 내용은 하드웨어 호환성 목록 (HCL)을 참조하십시오.

  • 사용 중인 VM 운영 체제는 XenServer 8에서 지원되나요?

    VM의 운영 체제가 XenServer 8에서 지원되는지 확인합니다. VM 운영 체제가 지원되지 않는 경우 XenServer를 업그레이드하기 전에 VM 운영 체제를 지원되는 버전으로 업그레이드하십시오. 자세한 내용은 게스트 운영 체제 지원을참조하십시오.

  • XenServer를 사용하여 Citrix Virtual Apps and Desktops 워크로드를 호스팅하고 있습니까?

    Citrix Virtual Apps and Desktops 라이센스를 사용하여 Citrix Hypervisor 8.2 누적 업데이트 1의 라이센스를 받는 경우 이 라이센스는 더 이상 XenServer 8에 적용되지 않습니다. 대신 Xenserver 프리미엄 에디션 라이센스를 받아야 합니다. 자세한 내용은 https://xenserver.com/buy 항목을 참조하십시오.

    기존 고객은 프로모션 참여를 요청하고 최대 10,000개의 XenServer 프리미엄 에디션 소켓 라이센스를 무료로 받을 수 있습니다. 자세히 알아보기.

    업그레이드를 시작하기 전에 새 라이센스를 풀에 적용하십시오.

    이 문서에 설명된 방법을 사용하여 XenServer 8로 업그레이드할 수 있습니다. 그러나 XenServer 환경과 Citrix Virtual Apps and Desktops 워크로드에 따라 XenServer 업그레이드 프로세스를 최적화할 수 있는 특정 동작 및 요구 사항을 고려할 수 있습니다. 자세한 내용은 Citrix Virtual Apps and Desktops의 업그레이드 시나리오를 참조하십시오.

시작하기 전에

업그레이드를 시작하기 전에 다음 정보를 검토하십시오. 업그레이드 프로세스가 성공적인지 확인하기 위해 필요한 단계를 수행하십시오.

업그레이드 계획

  1. 업그레이드 경로를 신중하게 매핑합니다. XenServer 호스트, 특히 XenServer 호스트 풀을 업그레이드하려면 기존 데이터가 손실되지 않도록 신중한 계획과 주의가 필요합니다.

    업그레이드를 계획할 때는 다음 정보를 참고하십시오.

    • 새 버전의 XenServer에서 이전 버전으로 VM을 마이그레이션할 수 없습니다.
    • 혼합 모드(여러 버전의 XenServer 사용)에서 필요 이상으로 풀을 운영하지 마십시오. 풀은 업그레이드 중에 성능이 저하된 상태로 작동합니다.
    • 업그레이드 프로세스 중에는 키 제어 작업을 사용할 수 없습니다. 제어 작업을 수행하지 마십시오.
    • 업그레이드 프로세스 중에는 VM을 복사, 종료 또는 내보내지 마십시오.
    • 업그레이드 프로세스 중에는 가상 디스크 추가, 제거 또는 크기 조정과 같은 스토리지 관련 작업을 수행하지 마십시오.
    • 풀 코디네이터를 업그레이드하는 동안 풀의 다른 호스트는 비상 모드로 전환됩니다.
  2. 서버가 과도하게 프로비저닝되지 않았는지 확인: 서버에 업그레이드를 수행할 수 있는 충분한 메모리가 있는지 확인합니다.

    일반적으로 N이 풀의 총 서버 수와 같으면 N-1 서버 간에 풀의 모든 라이브 VM을 실행할 수 있는 충분한 메모리가 있어야 합니다. 업그레이드 프로세스 중에는 중요하지 않은 VM을 일시 중단하는 것이 가장 좋습니다.

  3. 롤링 풀 업그레이드 중에 VM이 계속 실행되도록 풀에 공유 스토리지가 있는지 확인하십시오. 풀에 공유 스토리지가 없는 경우 VM을 실시간 마이그레이션할 수 없으므로 업그레이드하기 전에 VM을 일시 중단해야 합니다.

    롤링 풀 업그레이드에서 스토리지 라이브 마이그레이션은 지원되지 않습니다.

  4. Citrix Virtual Apps and Desktops 라이센스를 사용하여 Citrix Hypervisor 8.2 누적 업데이트 1에 라이센스를 부여하는 경우 대신 풀의 모든 호스트에 Xenserver 프리미엄 에디션 라이센스를 적용하십시오. 자세한 내용은 https://xenserver.com/buy 항목을 참조하십시오.

  5. Citrix Hypervisor 8.2 CU1에서 XenServer 8로 롤링 풀 업그레이드를 수행하는 경우 XenServer 8 풀과 함께 Workload Balancing 8.2.2 및 이전 버전을 사용할 수 없습니다. 롤링 풀 업그레이드를 수행하기 전에 Workload Balancing 가상 장비를 버전 8.3.0으로 업데이트하십시오. XenServer 다운로드 페이지에서 최신 버전의 Workload Balancing 가상 장비를 다운로드할 수 있습니다.

  6. 다음 동작에 유의하십시오.

    • 업그레이드는 초기 설치와 동일한 부팅 모드를 사용해야 합니다.

    • SAN에서 부팅 설정은 수동 업그레이드 프로세스 중에 상속되지 않습니다 . ISO 또는 PXE 프로세스를 사용하여 업그레이드할 때는 multipathd가 올바르게 구성되었는지 확인해야 합니다. 자세한 내용은 SAN에서 부팅을 참조하십시오.

    • XenServer를 업그레이드하면 이전에 적용한 보조 팩이 제거되므로 업그레이드 도중이나 후에 다시 적용해야 합니다. 그러나 XenServer 8에는 더 이상 PVS 가속기 추가 팩을 설치할 필요가 없습니다. 이제 해당 기능이 기본 제품 설치에 포함됩니다.

풀 준비하기

  1. xe pool-dump-database xe CLI 명령을 사용하여 기존 풀의 상태를 백업합니다.

    상태를 백업하면 부분적으로 완료된 롤링 업그레이드를 VM 데이터 손실 없이 원래 상태로 되돌릴 수 있습니다.

  2. 고가용성을 사용하지 않도록 설정합니다.

VM 준비하기

  1. 풀에서 Windows VM을 실행 중인 경우 각 VM에 대해 다음 단계를 수행하십시오.

    • Windows용 XenServer VM Tools의 최신 버전이 설치되어 있는지 확인합니다.
    • VM의 스냅샷을 찍습니다.
  2. 풀에서 Linux VM을 실행하는 경우 Linux용 XenServer VM Tools의 최신 버전이 설치되어 있는지 확인합니다.

  3. 풀에서 NVIDIA vGPU 지원 VM을 실행하는 경우 VM이 실행되는 동안 다음 단계를 완료하여 풀을 마이그레이션합니다.

    1. 사용 중인 GPU가 업그레이드하려는 버전에서 지원되는지 확인합니다.
    2. 현재 버전의 Citrix Hypervisor 또는 XenServer와 업그레이드하려는 XenServer 버전 모두에서 사용할 수 있는 NVIDIA GRID 드라이버 버전을 확인합니다. 가능한 경우 사용 가능한 최신 드라이버를 선택합니다.
    3. XenServer 호스트에 새 GRID 드라이버를 설치하고 vGPU 지원 VM에 일치하는 게스트 드라이버를 설치합니다.
    4. 업그레이드하려는 XenServer 버전과 일치하는 GRID 드라이버 버전도 있어야 합니다. 롤링 풀 업그레이드 프로세스의 일부로 이러한 드라이버를 보조 팩으로 설치하라는 메시지가 표시됩니다.
  4. 풀에 있는 모든 VM의 CD/DVD 드라이브를 비웁니다.

필요한 파일 가져오기

  1. XenCenter를 사용하여 호스트를 업그레이드하는 경우 XenServer 다운로드 사이트에서 최신 버전의 XenCenter를 다운로드하여 설치하십시오.

    자세한 내용은 XenCenter 설치를 참조하십시오.

  2. XenServer 다운로드 사이트에서 XenServer 8 설치 ISO를 다운로드합니다.

  3. 설치 미디어를 준비합니다.

    • 부팅 가능한 USB에서 호스트를 업그레이드하려면 XenServer 8 설치 ISO를 사용하여 부팅 가능한 USB와 같은 도구를 만들 수 있도록 rufus 또는 diskpart 같은 도구를 사용하십시오. 도구가 ISO 파일의 내용을 변경하지 않는지 확인합니다.

    • CD에서 호스트를 업그레이드하려면 XenServer 8 설치 ISO 파일을 CD에 레코딩하십시오.

    • 가상 미디어에서 호스트를 업그레이드하려면 시스템의 가상 콘솔로 이동하여 XenServer 설치 ISO 파일을 가상 미디어로 마운트합니다.

    • 네트워크 위치에서 업그레이드하려면:

      1. 네트워크 액세스가 가능한 TFTP 서버를 설정하여 설치 프로그램을 부팅합니다.
      2. HTTP, FTP 또는 NFS를 통해 설치 ISO에 액세스할 수 있는 네트워크 위치를 설정합니다.
      3. 네트워크 위치에 설치 ISO의 압축을 풉니다.

        IIS를 사용하여 설치 미디어를 호스팅하는 경우 IIS에서 설치 ISO를 추출하기 전에 IIS에서 이중 이스케이프를 사용하도록 설정해야 합니다.

      4. 업그레이드 중에 필요한 정보를 기록해 둡니다.

        • HTTP 또는 FTP의 경우 HTTP 또는 FTP 저장소의 URL과 해당하는 경우 사용자 이름 및 암호를 기록해 둡니다.
        • NFS의 경우 NFS 공유의 서버와 경로를 기록해 둡니다.

      자세한 내용은 네트워크 부트를 참조하십시오.

이러한 사전 요구 사항 단계를 완료한 후 다음 방법 중 하나를 사용하여 롤링 풀 업그레이드를 수행할 수 있습니다.

XenCenter를 사용한 롤링 풀 업그레이드

롤링 풀 업그레이드 마법사는 업그레이드 절차를 안내하고 업그레이드 경로를 자동으로 구성합니다. 풀의 경우 풀 코디네이터를 시작으로 풀의 각 서버가 차례로 업그레이드됩니다. 업그레이드를 시작하기 전에 마법사는 일련의 사전 검사를 수행합니다. 이러한 사전 검사를 통해 고가용성과 같은 풀 전체의 특정 기능이 일시적으로 비활성화되고 풀의 각 서버가 업그레이드할 준비가 되었는지 확인할 수 있습니다. 한 번에 하나의 서버만 오프라인 상태입니다. 실행 중인 모든 VM은 업그레이드가 해당 서버에 설치되기 전에 각 서버에서 자동으로 마이그레이션됩니다.

참고:

XenCenter 롤링 풀 업그레이드 마법사는 프리미엄 에디션 라이센스가 있는 경우에만 사용할 수 있습니다.

XenCenter를 아직 설치하지 않은 경우 XenServer 다운로드 사이트에서 최신 버전을 다운로드하고 XenCenter 설치의 단계를 완료하십시오.

마법사는 수동 또는 자동 모드로 작동할 수 있습니다.

  • 수동 모드에서는 각 서버에서 XenServer 설치 관리자를 차례로 수동으로 실행하고 서버의 직렬 콘솔에 표시되는 화면의 지침을 따라야 합니다. 업그레이드가 시작되면 XenCenter는 업그레이드하는 각 서버의 설치 미디어를 삽입하거나 네트워크 부트 서버를 지정하라는 메시지를 표시합니다.

  • 자동 모드에서 마법사는 HTTP, NFS 또는 FTP 서버의 네트워크 설치 파일을 사용하여 각 서버를 차례로 업그레이드합니다. 이 모드에서는 설치 미디어를 삽입하거나 수동으로 재부팅하거나 각 서버의 설치 프로그램을 단계별로 실행할 필요가 없습니다. 이런 방식으로 롤링 풀 업그레이드를 수행하려면 업그레이드를 시작하기 전에 HTTP, NFS 또는 FTP 서버에 설치 미디어의 압축을 풀어야 합니다.

XenCenter Rolling Pool Upgrade(롤링 풀 업그레이드) 마법사를 사용하여 XenServer 호스트를 업그레이드하려면:

  1. XenCenter 도구 메뉴에서 롤링 풀 업그레이드를 선택합니다.

  2. 시작하기 전에 정보를 읽어보십시오. 다음을 클릭하여 계속합니다.

  3. 업그레이드할 풀 및 개별 호스트를 선택하고 Next(다음)를 클릭합니다.

  4. 다음 모드 중 하나를 선택합니다.

    • 자동 모드: HTTP, NFS 또는 FTP 서버의 네트워크 설치 파일의 자동화된 업그레이드

      자동 모드를 선택하고 IIS를 사용하여 설치 미디어를 호스팅하는 경우 IIS에서 설치 ISO를 추출하기 전에 IIS에서 이중 이스케이프를 사용하도록 설정해야 합니다.

    • 수동 모드 : USB/CD/DVD에서 수동으로 업그레이드하거나 네트워크 부팅(기존 인프라 사용)을 사용하는 경우

      수동 모드를 선택하는 경우 각 호스트에서 XenServer 설치 프로그램을 차례로 실행해야 합니다. 호스트의 직렬 콘솔에서 화면에 표시되는 지침을 따릅니다. 업그레이드가 시작되면 XenCenter에서 XenServer 설치 미디어를 삽입하거나 업그레이드하는 각 호스트의 네트워크 부팅 서버를 지정하라는 메시지가 표시됩니다.

  5. 업그레이드 모드를 선택한 후 사전 검사 실행을 클릭합니다.

  6. 권장 사항에 따라 실패한 업그레이드 사전 검사를 해결합니다. 실패한 모든 사전 검사를 Citrix Hypervisor 센터에서 자동으로 해결하도록 하려면 Resolve All(모두 해결)을 클릭합니다.

    참고:

    일부 사전 검사는 자동으로 해결할 수 없습니다. 예를 들어 호스트에서 Citrix Virtual Apps and Desktops 라이센스를 사용하는 경우 XenCenter는 이 라이센스가 XenServer 8 호스트에 적용되지 않는다고 표시합니다. XenServer 프리미엄 에디션 라이센스를 받기 전에는 업그레이드할 수 없습니다. 자세한 내용은 https://xenserver.com/buy 항목을 참조하십시오.

  7. 모든 사전 검사가 해결되면 Next(다음)를 클릭하여 계속합니다.

  8. XenServer 설치 미디어를 준비합니다.

    • Automatic Mode(자동 모드)를 선택한 경우에는 설치 미디어 세부 정보를 입력합니다. HTTP, NFS 또는 FTP를 선택한 다음 URL, 사용자 이름 및 암호를 적절히 지정합니다.

      참고:

         -  FTP를 선택하는 경우 URL의 파일 경로 섹션에 있는 선행 슬래시를 이스케이프 처리해야 합니다.
      
         -  보안 자격 증명을 구성한 경우 HTTP 또는 FTP 서버와 연결된 사용자 이름과 암호를 입력하십시오. XenServer 풀과 연결된 사용자 이름과 암호를 입력하지 마십시오.
      
         -  XenServer는 수동 모드에서만 FTP를 지원합니다.
      
    • 수동 모드를 선택한 경우 업그레이드 계획을 기록하고 지침을 따르십시오.

  9. Start Upgrade(업그레이드 시작)를 클릭합니다.

  10. 업그레이드가 시작되면 롤링 풀 업그레이드 마법사가 각 호스트를 업그레이드하기 위해 수행해야 하는 모든 작업을 안내합니다. 지침에 따라 풀의 모든 호스트를 업그레이드하고 업데이트합니다.

  11. vGPU 지원 VM이 있는 경우 보조 팩을 제공하는 옵션을 제공하는 단계에 도달하면 vGPU 사용 VM의 드라이버와 일치하는 NVIDIA 드라이버를 업로드합니다. 업그레이드하려는 XenServer 버전의 드라이버 버전을 업로드해야 합니다.

  12. 롤링 풀 업그레이드 마법사는 업그레이드가 완료되면 요약을 인쇄합니다. Finish(마침)를 클릭하여 마법사를 닫습니다.

참고:

어떤 이유로든 업그레이드 또는 업데이트 프로세스가 실패하면 롤링 풀 업그레이드 마법사가 프로세스를 중지합니다. 이 경우 문제를 수정하고 Retry(다시 시도) 단추를 클릭하여 업그레이드 또는 업데이트 프로세스를 다시 시작할 수 있습니다.

업그레이드 후

풀을 업그레이드한 후에는 다음 작업을 완료하는 것이 좋습니다.

  • 인증서 확인 기능을 활성화합니다. 자세한 내용은 인증서 확인을 참조하십시오.
  • 업데이트를 구성하고 최신 세트를 적용합니다. 자세한 내용은 XenServer 호스트 업데이트를 참조하십시오.

롤링 풀 업그레이드가 완료된 후 VM이 홈 호스트에 위치하지 않을 수 있습니다. VM을 재배치하기 위해서는 다음 작업 중 하나를 수행하면 됩니다

  • VM을 홈 호스트로 실시간 마이그레이션
  • VM을 종료한 다음 홈 호스트에서 시작

xe CLI를 사용한 롤링 풀 업그레이드

xe CLI를 사용하여 롤링 풀 업그레이드를 수행하기 전에 시작하기 전에의 모든 사전 요구 사항 단계를 완료했는지 확인합니다.

중요:

풀의 모든 서버를 업그레이드해야 합니다. 혼합 모드 풀(여러 XenServer 버전이 있는 풀)은 업그레이드 중에 성능이 저하된 상태로 작동하므로 필요 이상으로 오래 실행하지 않는 것이 좋습니다.

업그레이드 프로세스 중에는 키 제어 작업을 사용할 수 없습니다. 제어 작업을 수행하지 마십시오. VM은 계속 정상으로 작동되지만 마이그레이션 외의 종료, 복사 및 내보내기와 같은 VM 동작은 사용할 수 없습니다. 특히, 가상 디스크 추가, 제거 또는 크기 조정과 같은 스토리지 관련 작업을 수행하는 것은 안전하지 않습니다.

xe CLI를 사용하여 롤링 풀 업그레이드를 수행하려면:

풀 코디네이터로 시작:

  1. 풀 코디네이터를 비활성화합니다. 이렇게 하면 새 VM이 지정된 호스트에서 시작되거나 마이그레이션되지 않습니다.

    xe host-disable host-selector=<host_selector_value>
    
  2. 풀 코디네이터에서 실행 중인 VM이 없는지 확인합니다. VM을 종료, 일시 중지 또는 풀의 다른 호스트로 마이그레이션합니다.

    • VM을 종료하려면 다음 명령을 사용합니다.

       xe vm-shutdown
      
    • VM을 일시 중단하려면 다음 명령을 사용합니다.

       xe vm-suspend
      
    • 특정 VM을 마이그레이션하려면 다음 명령을 사용합니다.

       xe vm-migrate
      

      지정된 VM을 지정된 호스트로 마이그레이션하면 마이그레이션된 VM을 풀의 다른 호스트로 배포하는 것을 완전히 제어할 수 있습니다.

    • 호스트를 비우려면 다음 명령을 사용합니다.

       xe host-evacuate
      

      호스트에서 모든 VM을 제거하면 마이그레이션된 VM이 XenServer로 배포되지 않습니다.

  3. 풀 코디네이터를 종료합니다.

    xe host-shutdown
    

    중요:

    풀 코디네이터 업그레이드가 완료될 때까지 풀 코디네이터에게 연락할 수 없습니다. 풀 코디네이터를 종료하면 풀의 다른 호스트가 비상 모드로 전환됩니다. 풀 코디네이터가 네트워크에서 사라져 여러 번 시도해도 연결할 수 없는 풀에 있는 호스트는 비상 모드로 전환할 수 있습니다. VM은 긴급 모드에서도 호스트에서 계속 실행되지만 제어 작업은 사용할 수 없습니다.

  4. XenServer 설치 미디어와 원하는 방법(예: USB 또는 네트워크)을 사용하여 풀 코디네이터를 부팅합니다.

  5. 설치 관리자에서 업그레이드 옵션을 제공할 때까지 XenServer 설치 절차를 따릅니다. 업그레이드를 선택합니다.

    풀 코디네이터가 다시 시작되면 풀의 다른 호스트가 비상 모드를 종료하고 몇 분 후에 정상 서비스가 복원됩니다.

  6. 종료되거나 일시 중단된 VM을 시작하거나 재개합니다.

  7. 원하는 VM을 풀 코디네이터로 다시 마이그레이션합니다.

풀 코디네이터의 업그레이드가 중단되거나 어떤 이유로든 업그레이드가 실패하는 경우 업그레이드를 진행하지 마십시오. 풀 코디네이터를 재부팅하고 작동 중인 버전으로 복원합니다.

풀의 다른 모든 호스트에 대해 다음 단계를 반복합니다.

  1. 업그레이드 경로에서 다음 XenServer 호스트를 선택합니다. 호스트를 사용하지 않도록 설정합니다.

    xe host-disable host-selector=<host_selector_value>
    
  2. VM이 호스트에서 실행되고 있지 않은지 확인합니다. VM을 종료, 일시 중지 또는 풀의 다른 호스트로 마이그레이션합니다.

    • VM을 종료하려면 다음 명령을 사용합니다.

       xe vm-shutdown
      
    • VM을 일시 중단하려면 다음 명령을 사용합니다.

       xe vm-suspend
      
    • 특정 VM을 마이그레이션하려면 다음 명령을 사용합니다.

       xe vm-migrate
      

      지정된 VM을 지정된 호스트로 마이그레이션하면 마이그레이션된 VM을 풀의 다른 호스트로 배포하는 것을 완전히 제어할 수 있습니다.

    • 호스트를 비우려면 다음 명령을 사용합니다.

       xe host-evacuate
      

      호스트에서 모든 VM을 제거하면 마이그레이션된 VM이 XenServer로 배포되지 않습니다.

  3. 호스트를 종료합니다.

    xe host-shutdown
    
  4. XenServer 설치 미디어 및 원하는 방법(예: USB 또는 네트워크)을 사용하여 호스트를 부팅합니다.

  5. 설치 관리자에서 업그레이드 옵션을 제공할 때까지 XenServer 설치 절차를 따릅니다. 업그레이드를 선택합니다.

  6. 호스트 업그레이드가 완료된 후 종료되거나 일시 중단된 VM을 시작하거나 재개합니다.

  7. 필요한 VM을 호스트로 다시 마이그레이션합니다.

하위 호스트의 업그레이드가 실패하거나 중단된 경우 되돌릴 필요가 없습니다. 풀에서 xe host-forget 명령을 실행하여 해당 호스트를 삭제합니다. 호스트에 XenServer를 다시 설치한 다음 xe pool-join 명령을 사용하여 XenServer를 새 호스트로 풀에 연결합니다.

업그레이드 후

풀을 업그레이드한 후에는 다음 작업을 완료하는 것이 좋습니다.

  • 인증서 확인 기능을 활성화합니다. 자세한 내용은 인증서 확인을 참조하십시오.
  • 업데이트를 구성하고 최신 세트를 적용합니다. 자세한 내용은 XenServer 호스트 업데이트를 참조하십시오.

롤링 풀 업그레이드가 완료된 후 VM이 홈 호스트에 위치하지 않을 수 있습니다. VM을 재배치하기 위해서는 다음 작업 중 하나를 수행하면 됩니다

  • VM을 홈 호스트로 실시간 마이그레이션
  • VM을 종료한 다음 홈 호스트에서 시작

기타 시나리오

레거시 파티션 레이아웃

레거시 파티션 레이아웃은 더 이상 지원되지 않습니다. 이를 사용하는 경우 XenServer 8로 업그레이드하지 못할 수 있으며 대신 새로 설치해야 합니다.

XenServer 6.5 및 이전 버전은 스왑 및 로깅을 포함한 모든 dom0 기능에 대해 4GB 제어 도메인 (dom0) 파티션을 사용합니다. 이 파티션 구성을 레거시 파티션 레이아웃이라고 합니다. XenServer 및 Citrix Hypervisor 이후 릴리스에서는 제어 도메인 파티션을 18GB로 늘리고 별도의 로깅 파티션을 포함하는 파티션 레이아웃이 도입되었습니다. XenServer 8에서는 최신 파티션 레이아웃만 지원됩니다.

서버에서 사용하는 파티션 레이아웃을 어떻게 알 수 있나요?

다음과 같은 경우 XenServer 호스트에 레거시 파티션 레이아웃이 있을 수 있습니다.

  • 처음에 XenServer 5.6 서비스 팩 2 이하와 함께 XenServer 호스트를 설치한 후 지원되는 최신 버전으로 업그레이드했습니다.

  • 기본 디스크 공간이 46GB 미만인 기존 하드웨어를 사용하고 있습니다.

  • 하드웨어에는 유틸리티 파티션이 있어야 합니다.

XenServer 호스트의 파티션 수를 확인하려면 서버 콘솔에서 명령을 실행합니다.

fdisk -l
  • 명령에 6개의 파티션이 나열되는 경우 새 파티션 레이아웃을 사용하는 것이며 XenServer 8로 업그레이드할 수 있습니다.
  • 명령이 3개 또는 4개의 파티션을 나열하는 경우 기존 파티션 레이아웃을 사용하고 있는 것입니다.

다음으로 무엇을 할 수 있나요?

새 파티션 레이아웃을 사용하는 경우 XenServer 8로 업그레이드할 수 있습니다.

레거시 파티션 레이아웃을 사용하는 경우:

  • 주 디스크 공간이 46GB 미만이거나 하드웨어에 유틸리티 파티션이 필요한 경우에는 XenServer 8을 설치하거나 XenServer 8로 업그레이드할 수 없습니다.
  • 디스크가 GPT이고 로컬 SR이 비어 있고 38GB 이상의 여유 공간이 있는 경우 업그레이드 중에 레거시 파티션 레이아웃에서 새 파티션 레이아웃으로 전환할 수 있습니다. XenCenter를 사용하여 레거시 파티션 레이아웃이 있는 서버에서 업그레이드를 시도해야 합니다. 자세한 내용은 XenCenter를 사용한 롤링 풀 업그레이드를 참조하십시오.
  • 다른 하드웨어의 경우 XenServer 8을 새로 설치할 수 있습니다. 자세한 내용은 설치를 참조하십시오.

Citrix Virtual Apps and Desktops 환경

XenServer를 사용하여 Citrix Virtual Apps and Desktops 워크로드를 호스팅하는 경우 Citrix Virtual Apps and Desktops의 업그레이드 시나리오를 참조하십시오.

Citrix Hypervisor 8.2 누적 업데이트 1에서 업그레이드