VMware Update Repository를 사용하여 VMware Cloud Director 장치를 업그레이드할 수 있습니다.

참고: VMware Update Repository는 VMware Cloud Director를 최신 VMware Cloud Director 버전으로 업그레이드하는 데만 사용할 수 있습니다. VMware Update Repository에서는 최신 버전만 사용할 수 있습니다. VMware Cloud Director를 다른 버전으로 업그레이드하려면 업데이트 패키지를 사용하여 VMware Cloud Director 장치 업그레이드 항목을 참조하십시오.

VMware Cloud Director 장치 배포를 업그레이드하는 동안 VMware Cloud Director 서비스가 작동을 중지하고 다운타임이 발생할 수 있습니다. 다운타임은 각 VMware Cloud Director 장치를 업그레이드하고 VMware Cloud Director 데이터베이스 업그레이드 스크립트를 실행하는 데 필요한 시간에 따라 달라집니다. VMware Cloud Director 서버 그룹의 작업 셀 수는 마지막 VMware Cloud Director 장치에서 VMware Cloud Director 서비스를 중지할 때까지 줄어듭니다. VMware Cloud Director HTTP 끝점 앞에 올바르게 구성된 로드 밸런서는 중지된 셀에 대한 트래픽 라우팅을 중지해야 합니다.

모든 VMware Cloud Director 장치에 업그레이드를 적용하고 데이터베이스 업그레이드가 완료된 후에는 각각의 VMware Cloud Director 장치를 재부팅해야 합니다.

사전 요구 사항

  • 기본 VMware Cloud Director 장치의 스냅샷을 생성합니다.
    1. 버전 10.1 이상에서 업그레이드하거나 패치를 적용할 때 기본 데이터베이스 서비스 장애가 발생하는 경우 자동 페일오버를 사용하도록 설정하는 경우, 업그레이드 기간 동안 페일오버 모드를 Manual로 변경합니다. 업그레이드 후에는 페일오버 모드를 Automatic으로 설정할 수 있습니다. VMware Cloud Director 장치의 자동 페일오버의 내용을 참조하십시오.
    2. 데이터베이스 고가용성 클러스터의 기본 VMware Cloud Director 장치가 있는 vCenter 인스턴스에 로그인합니다.
    3. 기본 VMware Cloud Director 장치로 이동하여 해당 장치를 마우스 오른쪽 버튼으로 클릭한 다음 전원 > 게스트 OS 종료를 클릭합니다.
    4. 장치를 마우스 오른쪽 버튼으로 클릭하고 스냅샷 > 스냅샷 생성을 클릭합니다. 스냅샷의 이름과 설명(선택 사항)을 입력하고 확인을 클릭합니다.
    5. VMware Cloud Director 장치를 마우스 오른쪽 버튼으로 클릭하고 전원 > 전원 켜기를 클릭합니다.
    6. 데이터베이스 고가용성 구성의 모든 노드가 정상 상태인지 확인합니다. VMware Cloud Director 장치 클러스터 상태 및 페일오버 모드 보기의 내용을 참조하십시오.
  • 중요: VMware Cloud Director 10.5.1 이상은 서명 알고리즘이 SHA-1을 사용하는 인증서를 더 이상 수락하지 않습니다.
    VMware Cloud Director 10.5.1 이상의 경우 인증서 체인의 인증서가 SHA-1을 서명 알고리즘으로 사용하지 않는지 확인합니다(예: sha1WithRSAEncryption).
  • VMware Cloud Director 장치가 https://vapp-updates.vmware.com에 액세스할 수 있는지 확인합니다.
  • VMware Cloud Director 장치의 백업 절차를 숙지합니다. VMware Cloud Director 장치의 내장된 데이터베이스 백업의 내용을 참조하십시오.

프로시저

  1. 웹 브라우저에서 VMware Cloud Director 장치 인스턴스의 장치 관리 사용자 인터페이스에 로그인하여 기본 장치를 식별합니다(https://appliance_ip_address:5480).
    기본 장치 이름을 기록해 둡니다. 데이터베이스를 백업할 때는 기본 장치를 사용해야 합니다.
  2. 클러스터의 모든 장치에서 다음 명령을 실행하여 VMware Cloud Director를 종료합니다.
    /opt/vmware/vcloud-director/bin/cell-management-tool -u <admin_username> cell --shutdown
  3. 기본 장치 콘솔에 root로 직접 로그인하거나 SSH 클라이언트를 사용하여 로그인합니다.
  4. VMware Update Repository를 가리키도록 업데이트 저장소를 재설정합니다.
    vamicli update --repo ""
  5. 업데이트를 확인하여 VMware Update Repository에 원하는 업그레이드가 있는지 확인합니다.
    기본적으로 vamicli 명령은 VMware Update Repository를 가리킵니다.
    vamicli update --check
    업그레이드 릴리스가 사용 가능한 업데이트로 표시됩니다.
  6. 기본 또는 대기 장치 관리 UI를 사용하여 백업을 만듭니다.
    애플리케이션 셀을 사용하여 백업을 수행할 수 없습니다.
    참고: 장치는 한 번만 백업해야 합니다. 사용 가능한 업그레이드를 적용한 후에는 장치를 백업하지 마십시오.
  7. 사용 가능한 업그레이드를 적용합니다.
    vamicli update --install latest
  8. 나머지 대기 및 애플리케이션 셀에 로그인하고 각 장치에서 4, 5 및 7단계를 반복합니다.
  9. 임의 장치에서 VMware Cloud Director 데이터베이스 upgrade 유틸리티를 실행합니다.
    /opt/vmware/vcloud-director/bin/upgrade
  10. VMware Cloud Director 장치를 재부팅합니다.
    shutdown -r now

다음에 수행할 작업

  • 업그레이드가 성공했는지 확인합니다.
    • VMware Cloud Director Service Provider Admin Portal에 로그인합니다.
    • VMware Cloud Director 장치 관리 UI에 로그인하고 모든 장치가 Healthy 상태로 나타나는지 확인합니다.
  • vamicli update --install latest 명령이 실패하는 경우 VMware Cloud Director 장치의 최신 업데이트 설치 실패의 내용을 참조하십시오.
  • 업그레이드에 성공하면 VMware Cloud Director 장치의 스냅샷을 삭제할 수 있습니다.
  • 업그레이드에 성공하지 못하면 VMware Cloud Director 장치를 업그레이드 전에 생성한 스냅샷으로 롤백할 수 있습니다. 업그레이드 실패 시 VMware Cloud Director 장치 롤백의 내용을 참조하십시오.
  • 버전 10.5.1부터 VMware Cloud Director 장치는 생성한 자체 서명된 인증서에 SubjectKeyIdentifierAuthorityKeyIdentifier 인증서 확장을 추가합니다. SubjectKeyIdentifierAuthorityKeyIdentifier 인증서 확장을 사용하여 자체 서명된 인증서를 생성하려면 VMware Cloud Director 장치 관리 인증서 교체 또는 갱신을 참조하십시오.