클라우드 연결 Horizon 포드에 대한 최신 기능을 얻으려면 해당 포드의 Horizon Cloud Connector 가상 장치를 최신 버전으로 업데이트합니다. 이 문서에서는 가상 장치를 배포된 환경 내에서 수동으로 업데이트하는 단계를 설명합니다.
Horizon Cloud Connector 업데이트 프로세스 개요
Horizon Cloud 테넌트 계정이 Horizon Cloud Connector의 자동 업데이트에 대해 구성된 경우에는 수동 업데이트를 수행할 필요가 없습니다. 자동 업데이트 기능을 사용하는 경우 VMware 운영 팀이 테넌트 계정에서 새 버전을 사용할 수 있도록 지정하면 해당 장치가 클라우드부에서 자동으로 업데이트됩니다. 자세한 내용은 Horizon Cloud Connector 가상 장치의 자동화된 업데이트 구성 항목을 참조하십시오.
기존 버전은 한두 개 더 높은 버전으로 업데이트할 수 있습니다. 즉, 버전 N
을 N+1
또는 N+2
로 업데이트할 수 있습니다.
클라우드 연결 Horizon 포드용 Horizon Cloud Connector 및 연결 서버를 모두 업그레이드하는 경우, 업그레이드 프로세스 중에 포드의 상태를 모니터링하고 확인해야 합니다. 포드의 상태를 모니터링하면 발생할 수 있는 문제를 해결하는 데 도움이 될 수 있습니다. 클라우드 연결 Horizon 포드에서 연결 서버를 업그레이드하면 해당 포드 상태에 문제가 발생할 수 있습니다. 그런 다음, 해당 비정상 포드와 연결된 Horizon Cloud Connector를 업그레이드하려고 하면 Horizon Cloud Connector의 업그레이드가 실패할 수 있습니다. 다음 모범 사례를 따르십시오.
- 클라우드 연결 Horizon 포드의 연결 서버를 업그레이드한 후에 포드가 적절한 상태인지 확인하십시오.
- 포드 상태를 보려면 먼저 Horizon Universal Console에 로그인하고 Active Directory 도메인 바인딩을 수행합니다. 이 단계를 통해 포드가 온라인 또는 준비 상태를 표시하는지 확인할 수 있는 콘솔의 [용량] 페이지에 액세스할 수 있습니다.
- 포드가 비정상 상태를 표시하는 경우 Horizon Cloud Connector 업그레이드를 시도하기 전에 VMware 지원팀에 문의하여 포드와 관련된 연결 문제를 해결하는 데 도움을 받으십시오.
Horizon Cloud Connector 1.10 이하 버전에 대한 수동 업데이트 워크플로
버전 1.10 이하를 실행하는 기존 Horizon Cloud Connector 장치의 경우 이 문서에 설명된 절차에 따라 수동 업데이트를 수행합니다.
Horizon Cloud Connector 2.0 이상에 대한 수동 업데이트 워크플로
버전 2.0 이상을 실행하는 기존 Horizon Cloud Connector 장치의 경우 수동 업데이트 워크플로는 단일 노드 클러스터를 배포했는지 아니면 다중 노드 클러스터를 배포했는지에 따라 달라집니다.
- 기본 노드로만 구성된 단일 노드 클러스터를 배포한 경우 이 문서에 설명된 절차에 따라 수동 업데이트를 수행합니다.
- 기본 노드와 하나 이상의 작업자 노드로 구성된 다중 노드 클러스터를 배포한 경우 다음 워크플로를 사용하여 수동 업데이트를 수행합니다.
- 이 문서에 설명된 절차에 따라 기본 노드의 수동 업데이트를 수행합니다.
- Horizon Cloud Connector 2.0 이상 - Horizon Cloud Connector 클러스터에 작업자 노드 추가에 설명된 절차에 따라 업데이트된 작업자 노드 버전을 클러스터에 추가합니다.
- 이전 버전의 기본 노드 및 작업자 노드 전원을 끄고 포드 환경에서 제거합니다.
사전 요구 사항
- 현재 클라우드 제어부 릴리스에서 지원되는 최신 버전의 Horizon Cloud Connector 가상 장치를 다운로드합니다. 현재 버전 및 릴리스 정보는 Horizon Cloud 설명서 페이지에서 릴리스 정보를 참조하십시오.
- 새 Horizon Cloud Connector 가상 장치 및 업데이트해야 하는 기존 Horizon Cloud Connector 가상 장치가 동일한 네트워크에 있는지 확인합니다. 그래야 새 가상 장치가 기존 가상 장치와의 SSH 통신을 설정할 수 있습니다.
- 가상 장치의 전원이 켜져 있는지 확인합니다. Horizon Cloud Connector는 클라우드 제어부와의 연결을 유지하여 클라우드 연결 포드에 대해 Horizon 구독 라이센스가 활성 상태로 유지되도록 하기 때문에 장치가 꺼져 있는 경우는 드뭅니다.
- 아웃바운드 트래픽의 SSL 오프로딩을 위해 사용자 지정 CA 서명 인증서가 Horizon Cloud Connector 신뢰 저장소 내에 구성된 다음 Horizon Cloud Connector 버전 2.4.0에서 이후 버전으로 업데이트하는 경우 새 장치가 준비되면 사용자 지정 인증서를 새 장치에 수동으로 복사하고 아웃바운드 트래픽에 대해 SSL 오프로딩이 구성되어 있는 경우 Horizon 제어부에 대한 연결을 허용하도록 사용자 지정 CA 서명 인증서 구성에 설명된 단계를 실행합니다. 인증서가 이전 가상 장치에서 새 가상 장치로 자동으로 전송되지 않습니다.
중요: 업데이트하기 전에 장치의 /opt/container-data/hydracerts/ 디렉토리에서 인증서의 백업 복사본을 저장하고 임시 위치에 저장해야 합니다. 복사본을 저장하면 업그레이드 후 복사본을 새 장치로 복사할 수 있습니다. 기존 장치가 종료되었기 때문에 그 후에는 인증서를 검색할 수 없습니다. 따라서 업그레이드를 시작하기 전에 해당 디렉토리에서 인증서를 가져와야 하며 준비되면 새 장치에 업로드하도록 검색할 수 있는 임시 위치에 저장해야 합니다.
- (온 프레미스 및 일체형 SDDC Horizon 포드) vSphere Client를 사용하여 기존 Horizon Cloud Connector 가상 장치의 스냅샷을 생성합니다.
- (페더레이션된 아키텍처가 있는 Azure VMware Solution의 Horizon 포드) 다음 방법 중 하나를 사용하여 기존 Horizon Cloud Connector 가상 장치의 스냅샷을 생성합니다.
- Azure Portal 또는 PowerShell을 사용하여 장치의 스냅샷을 생성하는 방법에 대한 지침은 https://docs.microsoft.com/en-us/azure/virtual-machines/windows/snapshot-copy-managed-disk를 참조하십시오.
- 장치의 VM 백업을 생성하는 방법에 대한 지침은 https://docs.microsoft.com/en-us/azure/backup/backup-azure-vms-introduction을 참조하십시오.
- Horizon Cloud Connector 가상 장치에 대한 고정 IP 주소, DNS 주소, 게이트웨이 주소 및 서브넷 마스크를 가져옵니다.
- 클라우드부 테넌트 계정에 로그인하려면 유효한 Customer Connect 계정 자격 증명이 있는지 확인합니다. 배포 가이드의 온보딩 정보에 설명된 대로 이 계정을 사용하여 Horizon Cloud Connector 온보딩 및 관리 포털에 로그인합니다. 포드의 연결된 Active Directory 도메인이 커넥터와 연결된 Horizon Cloud 테넌트에 이미 등록된 경우 My VMware 자격 증명으로 로그인하면 두 번째 로그인 화면이 표시됩니다. 이 두 번째 로그인 화면은 Horizon Cloud 테넌트 환경에서 슈퍼 관리자 역할이 있는 관리자의 Active Directory 자격 증명을 요청합니다. 두 번째 로그인 화면이 표시되면 해당 도메인에서 액세스 권한이 있는 Active Directory 계정에 대한 자격 증명이 필요합니다. 이 로그인 프로세스에 대한 설명은 Horizon Cloud 환경에서 관리 작업을 수행하려면 Horizon Universal Console에 로그인하십시오.를 참조하십시오.
- (온-프레미스 또는 일체형 SDDC Horizon 포드) vCenter Server의 FQDN을 Horizon Cloud Connector가상 장치의 /etc/hosts 파일에 추가합니다. 이러한 수동 업데이트 단계를 작동하려면 이 FQDN이 필요합니다.
Cloud Connector 1.10 이하의 버전은 /etc/hosts 파일을 편집한 후 hze-core 및 csms 서비스를 다시 시작해야 합니다. 다음 명령을 사용합니다.
systemctl restart hze-core systemctl restart csms
Cloud Connector 2.0 이상의 버전은 /etc/hosts 파일을 편집한 후 Kubernetes 서비스를 다시 시작해야 합니다. 다음 스크립트를 실행합니다./opt/vmware/bin/configure-adapter.py --updateHostAlias
chage -E -1 -M -1 tomcat8
명령을 실행해야 합니다.
[email protected] [ ~ ]# chage -E -1 -M -1 tomcat8이 명령은 Horizon Cloud Connector 버전 1.0에서 업데이트할 때만 필요하며 이후 버전에서 업데이트할 때는 필요하지 않습니다.
프로시저
다음에 수행할 작업
- Horizon Cloud Connector 버전 2.4.x 이상으로 업데이트한 경우 아웃바운드 트래픽에 대해 SSL 오프로딩이 구성되어 있는 경우 Horizon 제어부에 대한 연결을 허용하도록 사용자 지정 CA 서명 인증서 구성에 설명된 단계를 사용할 수 있습니다.
- 2.4.0 이전 버전으로 업데이트한 경우 Horizon Cloud Connector 가상 장치에 대한 CA 서명 인증서 구성의 단계를 사용합니다.
포드 환경에서 이전 버전의 장치를 제거합니다.
향후 업데이트에서 이러한 수동 단계를 사용하는 대신 Horizon Cloud Connector 가상 장치의 자동화된 업데이트를 사용하도록 설정할 수 있도록 하려면 Horizon Cloud Connector 가상 장치의 자동화된 업데이트 구성의 정보를 참조하십시오.