Citrix Hypervisor

기존 버전에서 업그레이드

중요:

Citrix Hypervisor 8.2 누적 업데이트 1은 2025년 6월 25일에 수명이 종료됩니다. 원활한 전환과 지속적인 지원을 위해 지금 XenServer 8로의 업그레이드를 계획하십시오. 자세한 내용은 업그레이드.

Citrix Virtual Apps and Desktops 라이센스 파일을 사용하여 Citrix Hypervisor 8.2 누적 업데이트 1 호스트에 라이센스를 부여하는 경우 이러한 라이센스 파일은 XenServer 8과 호환되지 않습니다. 업그레이드하기 전에 XenServer 8에서 사용할 XenServer Premium Edition 소켓 라이센스 파일을 얻어야 합니다. 이러한 소켓 라이센스 파일은 Citrix 워크로드를 실행하기 위한 Citrix for Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP 및 Citrix Platform License 구독의 자격으로 사용할 수 있습니다. 아직 이러한 새로운 서브스크립션으로 전환하지 않은 Citrix 고객은 XenServer Premium Edition 소켓 라이센스 10,000개에 대한 무료 프로모션에 참여를 요청할 수 있습니다. 자세한 내용은 XenServer 서버.

업그레이드하기 전에 XenServer 8에 대한 호환 라이센스를 얻지 못한 경우 호스트를 업그레이드할 때 90일 평가판으로 되돌아갑니다. 평가판은 Premium Edition과 동일한 기능을 제공하지만 몇 가지 제한 사항이 있습니다. 자세한 내용은 XenServer 8 라이센스 개요.

이 문서에서는 XenCenter 또는 xe CLI를 사용하여 Citrix Hypervisor를 업그레이드하는 방법을 설명합니다. Citrix Hypervisor 서버(풀링 및 독립 실행형)를 자동으로(XenCenter 롤링 풀 업그레이드 마법사 사용) 수동으로 업그레이드하는 과정을 안내합니다.

중요:

Citrix Hypervisor 8.2 누적 업데이트 1에 대해 지원되는 업그레이드 경로는 없습니다. 모든 이전 버전의 XenServer 및 Citrix Hypervisor는 지원되지 않습니다. 지원되지 않는 버전에서 Citrix Hypervisor 8.2 누적 업데이트 1로 업그레이드하려고 하면 지원되지 않으며 업그레이드에 따른 위험은 사용자가 감수해야 합니다.

이 문서는 참조용으로만 제공됩니다.

지원되지 않는 XenServer 및 Citrix Hypervisor 버전의 경우 Citrix Hypervisor 8.2 누적 업데이트 1로 직접 업그레이드할 수 없습니다. 를 사용하여 새로 설치를 수행합니다. 기본 설치 ISO. 자세한 내용은 설치하다.

Citrix Hypervisor 또는 XenServer의 이전 설치에서 VM을 유지하려면 업그레이드 경로를 사용할 수 없는 경우 VM을 내보내고 Citrix Hypervisor 8.2 누적 업데이트 1의 새로 설치로 가져옵니다. 지원되는 모든 버전의 Citrix Hypervisor 또는 XenServer에서 내보낸 VM을 Citrix Hypervisor 8.2 누적 업데이트 1로 가져올 수 있습니다. 자세한 내용은 VM 가져오기 및 내보내기Import and export VMs.

Citrix Hypervisor 8.2 누적 업데이트 1 고객이 최신 버전의 XenServer로 업그레이드하려는 경우 다음을 참조하십시오. Citrix Hypervisor 8.2 누적 업데이트 1에서 업그레이드 XenServer 8 설명서에 나와 있습니다.

시작하기 전에

업그레이드를 시작하기 전에 다음 정보를 검토하십시오. 업그레이드 프로세스가 성공적으로 수행되도록 필요한 단계를 수행합니다.

  • Citrix Hypervisor 서버, 특히 Citrix Hypervisor 서버 풀을 업그레이드하려면 신중한 계획과 주의가 필요합니다. 기존 데이터가 손실되지 않도록 하려면 다음 중 하나를 수행합니다.
    • 업그레이드 경로를 신중하게 매핑하십시오.
    • XenCenter Rolling Pool Upgrade(롤링 풀 업그레이드) 마법사를 사용하여 다음 옵션을 선택했는지 확인합니다. 업그레이드 설치 프로그램을 단계별로 실행할 때.
  • 풀이 설치된 하드웨어가 업그레이드하려는 Citrix Hypervisor 버전과 호환되는지 확인합니다. 자세한 내용은 하드웨어 호환성 목록(HCL).

  • XenCenter를 사용하여 호스트를 업그레이드하는 경우 에서 최신 버전의 XenCenter를 다운로드하여 설치합니다. Citrix Hypervisor 다운로드 사이트.

    예를 들어 Citrix Hypervisor 8.2로 업그레이드하는 경우 Citrix Hypervisor 8.2에 대해 발급된 최신 버전의 XenCenter를 사용합니다. 이전 버전의 XenCenter를 사용하여 최신 버전의 Citrix Hypervisor로 업그레이드하는 것은 지원되지 않습니다.

  • 업그레이드하려는 Citrix Hypervisor 버전에서 VM의 운영 체제가 지원되는지 확인합니다. VM 운영 체제가 Citrix Hypervisor의 대상 버전에서 지원되지 않는 경우 VM 운영 체제를 지원되는 버전으로 업그레이드하십시오. 자세한 내용은 게스트 운영 체제 지원.

  • 반가상화 (PV) VM은 Citrix Hypervisor 8.2 누적 업데이트 1에서 지원되지 않습니다. 32비트 PV VM은 Citrix Hypervisor 8.2 누적 업데이트 1 서버에서 시작되지 않습니다. 업그레이드하기 전에 풀에서 PV VM을 제거하거나 VM을 지원되는 버전의 운영 체제로 업그레이드해야 합니다. 자세한 내용은 PV에서 HVM 게스트로 업그레이드.

    이전 버전의 Citrix License Server 가상 장비는 PV 모드에서 실행됩니다. Citrix Hypervisor 8.2 누적 업데이트 1로 업그레이드하는 과정에서 Windows 기반 Citrix 라이선스 서버를 사용하도록 전환하는 것이 좋습니다.

  • 업그레이드의 일부로 마이그레이션될 풀에서 실행 중인 Windows VM이 있는 경우 각 VM에 대해 다음 단계를 수행합니다.

    • 최신 버전의 XenServer VM Tools for Windows가 설치되어 있는지 확인합니다.
    • VM의 스냅숏 만들기Take a snapshot of the VM
  • 업그레이드의 일부로 마이그레이션할 풀에서 실행 중인 Linux VM이 있는 경우 최신 버전의 Linux용 Citrix VM Tools가 설치되어 있는지 확인합니다.

  • SAN에서 부팅 설정은 다음과 같습니다. 수동 업그레이드 프로세스 중에 상속됩니다. ISO 또는 PXE 프로세스를 사용하여 업그레이드하는 경우 아래 설치 프로세스에 사용된 것과 동일한 지침에 따라 다음을 확인하십시오. 다중 경로 올바르게 구성되었는지 확인합니다. 자세한 내용은 SAN에서 부팅.

  • 중지된 스냅샷은 더 이상 지원되지 않습니다. 중지된 스냅샷을 생성하는 기존 스냅샷 스케줄이 있는 경우 이러한 스냅샷 스케줄은 업그레이드 후 실패합니다. 스냅샷이 계속 생성되도록 하려면 업그레이드를 수행하기 전에 기존 스케줄을 삭제하고 중지되지 않은 스냅샷을 생성하는 새 스케줄을 생성합니다.

  • 레거시 SSL 모드는 더 이상 지원되지 않습니다. Citrix Hypervisor에서 최신 버전으로 업그레이드하기 전에 풀의 모든 호스트에서 이 모드를 비활성화합니다. 레거시 SSL 모드를 사용하지 않도록 설정하려면 업그레이드를 시작하기 전에 풀 마스터에서 다음 명령을 실행합니다. xe 풀-비활성화-ssl-레거시 uuid=<pool_uuid>

  • 컨테이너 관리 보조 팩은 더 이상 지원되지 않습니다. 최신 버전의 Citrix Hypervisor를 업데이트하거나 업그레이드한 후에는 더 이상 이 보조 팩의 기능을 사용할 수 없습니다.

  • Citrix Hypervisor를 업그레이드하면 이전에 적용된 보조 팩이 제거되므로 업그레이드 중 또는 업그레이드 후에 다시 적용해야 합니다.

  • vSwitch 컨트롤러는 더 이상 지원되지 않습니다. Citrix Hypervisor에서 최신 버전으로 업그레이드하기 전에 풀에서 vSwitch 컨트롤러를 분리합니다. 업그레이드 후 다음과 같은 구성 변경이 발생합니다.

    • 서버 간 사설망은 단일 서버 사설망으로 되돌아갑니다.
    • DVSC 콘솔을 통해 만든 서비스 품질 설정은 더 이상 적용되지 않습니다. 네트워크 속도 제한이 더 이상 적용되지 않습니다.
    • ACL 규칙이 제거됩니다. VM의 모든 트래픽이 허용됩니다.
    • 포트 미러링(RSPAN)을 사용할 수 없습니다.

    업데이트 또는 업그레이드 후 풀에서 vSwitch 컨트롤러에 대한 남은 상태를 찾으면 다음 CLI 명령을 사용하여 상태를 지웁니다. xe pool-set-vswitch-controller 주소=

롤링 풀 업그레이드

Citrix Hypervisor를 사용하면 롤링 풀 업그레이드를 수행할 수 있습니다. 롤링 풀 업그레이드는 풀의 모든 호스트를 업그레이드하는 동안 풀에서 제공하는 모든 서비스와 리소스를 사용 가능한 상태로 유지합니다. 이 업그레이드 방법은 한 번에 하나의 Citrix Hypervisor 서버만 오프라인으로 전환합니다. 중요한 VM은 VM을 풀의 다른 호스트로 실시간 마이그레이션하여 업그레이드 프로세스 중에 계속 실행됩니다.

메모:

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

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

XenCenter 또는 xe CLI를 사용하여 롤링 풀 업그레이드를 수행할 수 있습니다. XenCenter를 사용하는 경우 롤링 풀 업그레이드 마법사를 사용하는 것이 좋습니다. 이 마법사는 업그레이드 경로를 자동으로 구성하고 업그레이드 절차를 안내합니다. xe CLI를 사용하는 경우 먼저 업그레이드 경로를 계획한 다음 롤링 풀 업그레이드를 수동으로 수행할 때 Citrix Hypervisor 서버 간에 실행 중인 VM을 실시간 마이그레이션합니다.

롤링 풀 업그레이드 마법사는 라이센스가 부여된 Citrix Hypervisor 고객 또는 Citrix Virtual Apps and Desktops 권한 또는 Citrix DaaS 권한을 통해 Citrix Hypervisor에 액세스할 수 있는 고객이 사용할 수 있습니다. Citrix Hypervisor 라이센스에 대한 자세한 내용은 을 참조하십시오. 라이센스. 업그레이드하거나 Citrix Hypervisor 라이센스를 얻으려면 다음을 방문하십시오. Citrix 웹 사이트.

중요:

SAN 환경에서 부팅과 함께 롤링 풀 업그레이드를 사용하지 마십시오. SAN 환경에서 부트를 업그레이드하는 방법에 대한 자세한 내용은 다음을 참조하십시오. SAN에서 부팅.

XenCenter 롤링 풀 업그레이드 마법사를 사용하여 Citrix Hypervisor 서버를 업그레이드합니다

롤링 풀 업그레이드 마법사를 사용하면 Citrix Hypervisor 서버, 풀의 호스트 또는 독립 실행형 호스트를 최신 버전의 Citrix Hypervisor로 업그레이드할 수 있습니다.

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

롤링 풀 업그레이드 마법사를 사용하면 최신 버전의 Citrix Hypervisor로 업그레이드할 때 사용 가능한 핫픽스를 자동으로 적용할 수도 있습니다. 이렇게 하면 독립형 호스트 또는 풀을 최신 상태로 유지하고 마지막에 최소 재부팅 횟수를 늘릴 수 있습니다. 이 기능이 작동하려면 업그레이드 프로세스 중에 인터넷에 연결되어 있어야 합니다.

Citrix Hypervisor 8.2 누적 업데이트 1과 함께 발급된 XenCenter를 사용하여 지원되는 모든 버전의 Citrix Hypervisor 또는 XenServer에서 업그레이드할 때 핫픽스 자동 적용 기능을 활용할 수 있습니다.

메모:

XenCenter를 사용한 롤링 풀 업그레이드는 라이센스가 부여된 Citrix Hypervisor 고객 또는 Citrix Virtual Apps and Desktops 권한 또는 Citrix DaaS 권한을 통해 Citrix Hypervisor에 액세스할 수 있는 고객만 사용할 수 있습니다.

마법사는 다음에서 작동할 수 있습니다. 수동 또는 자동 번역 모드:

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

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

    메모:

    IIS를 사용하여 설치 미디어를 호스팅하는 경우 설치 ISO를 추출하기 전에 IIS에서 이중 이스케이프가 활성화되어 있는지 확인합니다.

업그레이드하기 전에

업그레이드를 시작하기 전에 다음과 같이 준비해야 합니다.

  • 에서 Citrix Hypervisor 8.2 누적 업데이트 1에 제공된 최신 버전의 XenCenter를 다운로드하여 설치합니다. Citrix Hypervisor 제품 다운로드 페이지. 이전 버전의 XenCenter를 사용하여 최신 버전의 Citrix Hypervisor로 업그레이드하는 것은 지원되지 않습니다.

  • 를 사용하여 기존 풀의 상태를 백업하는 것이 좋습니다. 풀 덤프 데이터베이스 xe CLI 명령을 실행합니다. 자세한 내용은 명령줄 인터페이스. 백업 상태를 사용하면 VM 데이터 손실 없이 부분적으로 완료된 롤링 업그레이드를 원래 상태로 되돌릴 수 있습니다.

  • 호스트가 과도하게 프로비저닝되지 않았는지 확인: 호스트에 업그레이드를 수행할 수 있는 충분한 메모리가 있는지 확인합니다.

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

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

    • 사용 중인 GPU가 업그레이드하려는 버전에서 지원되는지 확인합니다.
    • 현재 버전의 Citrix Hypervisor와 업그레이드하려는 Citrix Hypervisor 버전 모두에 사용할 수 있는 NVIDIA 드라이버 버전을 식별합니다. 가능한 경우 사용 가능한 최신 드라이버를 선택합니다.
    • Citrix Hypervisor 서버에 새 NVIDIA 드라이버를 설치하고 vGPU 지원 VM에 일치하는 게스트 드라이버를 설치합니다.
    • 업그레이드하려는 Citrix Hypervisor 버전과 일치하는 NVIDIA 드라이버 버전도 있어야 합니다. 이러한 드라이버를 Rolling Pool 업그레이드 프로세스의 일부로 보조 팩으로 설치하라는 메시지가 표시됩니다.

Rolling Pool Upgrade 마법사는 다음 작업이 수행되었는지 확인합니다. 업그레이드 프로세스를 시작하기 전에 다음 작업을 수행합니다.

  • 풀에 있는 VM의 CD/DVD 드라이브를 비웁니다.

  • 고가용성을 비활성화합니다.

업그레이드 프로세스

XenCenter 롤링 풀 업그레이드 마법사를 사용하여 Citrix Hypervisor 호스트를 업그레이드하려면 다음을 수행합니다.

  1. Rolling Pool Upgrade 마법사를 엽니다. 도구 메뉴에서 선택 롤링 풀 업그레이드.

  2. 를 읽어보세요 시작하기 전에 정보를 클릭한 다음 다음 계속합니다.

  3. 업그레이드할 풀과 개별 호스트를 선택하고 다음.

  4. 다음 모드 중 하나를 선택합니다.
    • 자동 모드 HTTP, NFS 또는 FTP 서버의 네트워크 설치 파일에서 자동 업그레이드
    • 수동 모드 USB/CD/DVD에서 수동 업그레이드 또는 네트워크 부팅(기존 인프라 사용)

    노트:

    를 선택하는 경우 자동 모드 IIS를 사용하여 설치 미디어를 호스팅하는 경우 설치 ISO를 추출하기 전에 IIS에서 이중 이스케이프가 활성화되어 있는지 확인하십시오.

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

  5. 서버를 최신 버전으로 업그레이드한 후 XenCenter에서 최소 업데이트 집합(핫픽스)을 자동으로 다운로드하고 설치할지 여부를 선택합니다. 업데이트 적용 옵션은 기본적으로 선택되어 있습니다. 그러나 업데이트를 다운로드하고 설치하려면 인터넷에 연결되어 있어야 합니다.

  6. 업그레이드 모드를 선택한 후 사전 검사 실행.

  7. 권장 사항에 따라 실패한 업그레이드 사전 검사를 해결합니다. XenCenter가 실패한 모든 사전 검사를 자동으로 해결하도록 하려면 모두 해결.

    모든 사전 검사가 해결되면 다음 계속합니다.

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

    선택한 경우 자동 모드에서 설치 미디어 세부 정보를 입력합니다. 고르다 HTTP (영문), 증권 시세 표시기또는 증권 시세 표시기 을 클릭한 다음 URL, 사용자 이름 및 암호를 적절하게 지정합니다.

    노트:

    • FTP를 선택하는 경우 URL의 파일 경로 섹션에 있는 선행 슬래시를 이스케이프해야 합니다.

    • 보안 자격 증명을 구성한 경우 HTTP 또는 FTP 서버와 연결된 사용자 이름 및 암호를 입력합니다. Citrix Hypervisor 풀과 연결된 사용자 이름 및 암호를 입력하지 마십시오.

    • Citrix Hypervisor는 수동 모드에서만 FTP를 지원합니다.

    선택한 경우 수동 모드에서 업그레이드 계획 및 지침을 참고하십시오.

    클릭 업그레이드 시작.

  9. 업그레이드가 시작되면 Rolling Pool Upgrade(롤링 풀 업그레이드) 마법사가 각 호스트를 업그레이드하기 위해 수행해야 하는 모든 작업을 안내합니다. 풀의 모든 호스트를 업그레이드하고 업데이트할 때까지 지침을 따릅니다.

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

    메모:

    어떤 이유로든 업그레이드 또는 업데이트 프로세스가 실패하면 Rolling Pool Upgrade 마법사가 프로세스를 중지합니다. 이렇게 하면 문제를 해결하고 을 클릭하여 업그레이드 또는 업데이트 프로세스를 재개할 수 있습니다. 재시도 단추.

  10. Rolling Pool Upgrade 마법사는 업그레이드가 완료되면 요약을 인쇄합니다. 클릭 끝내다 을 클릭하여 마법사를 닫습니다.

노트:

롤링 풀 업그레이드가 완료된 후 VM이 홈 서버에 없을 수 있습니다. VM을 재배치하려면 다음 작업 중 하나를 수행할 수 있습니다.

  • VM을 홈 서버로 실시간 마이그레이션Live migrate the VM to its home server
  • VM을 종료한 다음 홈 서버에서 시작합니다.

xe CLI를 사용하여 Citrix Hypervisor 서버를 업그레이드합니다

xe CLI를 사용하여 롤링 풀 업그레이드를 수행하려면 신중한 계획이 필요합니다. 시작하기 전에 다음 섹션을 주의해서 읽어야 합니다.

업그레이드 경로 계획

업그레이드를 계획할 때 다음 사항을 알고 있어야 합니다.

  • 이전 버전의 Citrix Hypervisor를 실행하는 Citrix Hypervisor 서버에서 동일한 버전 이상을 실행하는 서버로만 VM을 마이그레이션할 수 있습니다. 예를 들어 버전 7.0에서 버전 7.1 누적 업데이트 2로 또는 버전 7.1 누적 업데이트 2에서 버전 8.2 누적 업데이트 1로 이동합니다.

    업그레이드된 호스트에서 이전 버전의 Citrix Hypervisor를 실행하는 호스트로 VM을 마이그레이션합니다. 예를 들어 버전 8.2 누적 업데이트 1에서 버전 7.1 누적 업데이트 2까지입니다. 그에 따라 Citrix Hypervisor 서버에 공간을 확보해야 합니다.

  • 업그레이드 중에 풀이 성능 저하 상태로 작동하므로 혼합 모드 풀 (여러 버전의 Citrix Hypervisor가 공존하는 풀) 을 필요 이상으로 오래 실행하지 않는 것이 좋습니다.

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

  • 항상 마스터 호스트를 먼저 업그레이드하십시오. 업그레이드를 수행하기 전에 XenCenter를 사용하여 호스트를 유지 보수 모드로 전환하지 마십시오. 마스터를 유지 관리 모드로 전환하면 새 마스터가 지정됩니다.

  • 호스트를 업그레이드한 후 VM을 호스트로 마이그레이션하기 전에 업그레이드된 버전의 Citrix Hypervisor에 대해 릴리스된 핫픽스를 적용합니다.

  • 를 사용하여 기존 풀의 상태를 백업하는 것이 좋습니다. 풀 덤프 데이터베이스 xe CLI 명령을 실행합니다. 자세한 내용은 명령줄 인터페이스. 이렇게 하면 VM 데이터 손실 없이 부분적으로 완료된 롤링 업그레이드를 원래 상태로 되돌릴 수 있습니다. 어떤 이유로든 롤링 업그레이드를 되돌려야 하는 경우 VM을 종료해야 할 수 있습니다. 업그레이드된 Citrix Hypervisor 서버에서 이전 버전의 Citrix Hypervisor를 실행하는 호스트로 VM을 마이그레이션할 수 없기 때문에 이 작업이 필요합니다.

롤링 풀 업그레이드를 시작하기 전에

  • XenCenter를 사용하는 경우 XenCenter를 에 제공된 최신 버전으로 업그레이드하십시오. Citrix 다운로드 사이트. 최신 버전의 XenCenter는 이전 버전의 Citrix Hypervisor 서버를 올바르게 제어합니다.

  • 풀에 있는 VM의 CD/DVD 드라이브를 비웁니다. 자세한 내용 및 지침은 다음을 참조하십시오. 단일 Citrix Hypervisor 서버를 업그레이드하기 전에.

  • 고가용성을 비활성화합니다.

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

  1. 풀 마스터부터 시작. 를 사용하여 마스터를 비활성화합니다. 호스트 비활성화 명령. 이렇게 하면 지정된 호스트에서 새 VM이 시작되지 않습니다.

  2. 마스터에서 실행 중인 VM이 없는지 확인합니다. VM을 종료, 일시 중단 또는 풀의 다른 호스트로 마이그레이션합니다.

    지정된 VM을 지정된 호스트로 마이그레이션하려면 vm-migrate (가상 머신) 명령. 를 사용하여 vm-migrate (가상 머신) 명령을 사용하면 마이그레이션된 VM을 풀의 다른 호스트로 배포하는 것을 완전히 제어할 수 있습니다.

    모든 VM을 풀의 다른 호스트로 실시간 마이그레이션하려면 호스트-대피 명령. 를 사용하여 호스트-대피 명령을 사용하여 마이그레이션된 VM의 배포를 Citrix Hypervisor에 둡니다.

  3. 풀 마스터를 종료합니다.

    중요:

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

  4. Citrix Hypervisor 설치 미디어 및 선택한 방법 (예: USB 또는 네트워크) 을 사용하여 풀 마스터를 부팅합니다. 설치 프로그램에서 업그레이드 옵션을 제공할 때까지 Citrix Hypervisor 설치 절차를 따릅니다. 업그레이드를 선택합니다. 자세한 내용은 설치하다.

    경고:

    • 기존 데이터가 손실되지 않도록 업그레이드 옵션을 선택해야 합니다.

    • 풀 마스터의 업그레이드를 방해하는 요소가 있거나 어떤 이유로든 업그레이드가 실패하는 경우 업그레이드를 진행하지 마십시오. 풀 마스터를 재부팅하고 마스터의 작업 버전으로 복원합니다.

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

  5. 새 버전의 Citrix Hypervisor에 대해 릴리스된 핫픽스를 풀 마스터에 적용합니다.

  6. 풀 마스터에서 종료 또는 일시 중단된 VM을 시작하거나 다시 시작합니다. 원하는 모든 VM을 풀 마스터로 다시 마이그레이션합니다.

  7. 업그레이드 경로에서 다음 Citrix Hypervisor 서버를 선택합니다. 호스트를 비활성화합니다.

  8. 호스트에서 실행 중인 VM이 없는지 확인합니다. VM을 종료, 일시 중단 또는 풀의 다른 호스트로 마이그레이션합니다.

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

  10. 4단계에서 마스터에 대해 설명한 대로 호스트에 대한 업그레이드 절차를 따릅니다.

    메모:

    마스터가 아닌 호스트의 업그레이드가 실패하거나 중단된 경우 되돌릴 필요가 없습니다. 를 사용하십시오. 호스트 망각 호스트를 잊어버리는 명령입니다. 호스트에 Citrix Hypervisor를 다시 설치한 다음 를 사용하여 새 호스트로 풀에 가입합니다. 풀 조인 명령.

  11. 새 버전의 Citrix Hypervisor에 대해 릴리스된 핫픽스를 호스트에 적용합니다.

  12. 호스트에서 종료 또는 일시 중단된 VM을 시작하거나 다시 시작합니다. 원하는 모든 VM을 호스트로 다시 마이그레이션합니다.

  13. 풀의 나머지 호스트에 대해 6-10단계를 반복합니다.

xe CLI를 사용하여 단일 Citrix Hypervisor 서버를 업그레이드합니다

단일 Citrix Hypervisor 서버를 업그레이드하기 전에

독립 실행형 Citrix Hypervisor 서버를 업그레이드하기 전에 해당 호스트에서 실행 중인 모든 VM을 종료하거나 일시 중단합니다. 일시 중단할 계획인 모든 VM의 CD/DVD 드라이브를 꺼내 비우는 것이 중요합니다. CD/DVD 드라이브를 비우지 않으면 업그레이드 후 일시 중단된 VM을 다시 시작하지 못할 수 있습니다.

비우다 VM CD/DVD 드라이브는 VM이 Citrix Hypervisor 서버를 통해 마운트된 ISO 이미지 또는 물리적 CD/DVD에 연결되어 있지 않음을 의미합니다. 또한 VM이 Citrix Hypervisor 서버의 물리적 CD/DVD 드라이브에 전혀 연결되어 있지 않은지 확인해야 합니다.

xe CLI를 사용하여 VM의 CD/DVD 드라이브를 비우려면 다음을 수행합니다.

  1. 다음을 입력하여 빈 CD/DVD 드라이브가 없는 VM을 식별합니다.

      xe vbd-list type=CD empty=false
    <!--NeedCopy-->
    

    그러면 다음과 같이 비어 있지 않은 모든 VM CD/DVD 드라이브 목록이 반환됩니다.

          uuid ( RO) : abae3997-39af-2764-04a1-ffc501d132d9
          vm-uuid ( RO): 340a8b49-866e-b27c-99d1-fb41457344d9
          vm-name-label ( RO): VM02_DemoLinux
          vdi-uuid ( RO): a14b0345-b20a-4027-a233-7cbd1e005ede
          empty ( RO): false
          device ( RO): xvdd
    
          uuid ( RO) : ec174a21-452f-7fd8-c02b-86370fa0f654
          vm-uuid ( RO): db80f319-016d-0e5f-d8db-3a6565256c71
          vm-name-label ( RO): VM01_DemoLinux
          vdi-uuid ( RO): a14b0345-b20a-4027-a233-7cbd1e005ede
          empty ( RO): false
          device ( RO): xvdd
    <!--NeedCopy-->
    

    참고: UUID (우이이드)- 목록의 첫 번째 항목입니다.

  2. 나열된 VM의 CD/DVD 드라이브를 비우려면 다음을 입력합니다.

      xe vbd-eject uuid=uuid
    <!--NeedCopy-->
    

xe CLI를 사용하여 단일 Citrix Hypervisor 서버를 업그레이드합니다

xe CLI를 사용하여 단일 Citrix Hypervisor 서버를 업그레이드하려면:

  1. 다음을 입력하여 업그레이드하려는 Citrix Hypervisor 서버를 비활성화합니다.

      xe host-disable host-selector=host_selector_value
    <!--NeedCopy-->
    

    Citrix Hypervisor 서버를 사용하지 않도록 설정하면 해당 호스트에서 VM을 만들거나 시작할 수 없습니다. 또한 VM은 비활성화된 호스트로 마이그레이션할 수 없습니다.

  2. 를 사용하여 업그레이드하려는 호스트에서 실행 중인 모든 VM을 종료하거나 일시 중단합니다. xe vm 종료 또는 xe vm-suspend 명령을.

  3. 를 사용하여 호스트를 종료합니다. XE 호스트 종료 명령.

  4. 설치 프로그램에서 업그레이드 옵션을 제공할 때까지 Citrix Hypervisor 설치 절차를 따릅니다. 업그레이드를 선택합니다. 자세한 내용은 설치하다.

    경고:

    기존 데이터가 손실되지 않도록 업그레이드 옵션을 선택해야 합니다.

    설정 절차 중에 설정을 다시 구성할 필요가 없습니다. 업그레이드 프로세스는 최초 설치 프로세스를 따르지만 몇 가지 설정 단계를 건너뜁니다. 네트워킹 구성, 시스템 시간 등에 대한 기존 설정은 유지됩니다.

    호스트가 다시 시작되면 몇 분 후에 정상적인 서비스가 복원됩니다.

  5. 새 버전의 Citrix Hypervisor에 대해 릴리스된 핫픽스를 적용합니다.

  6. 종료된 VM을 다시 시작하고 일시 중단된 VM을 다시 시작합니다.