업그레이드된 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 셀 관리 도구 참조 사항의 내용을 참조하십시오.
  • Linux에서 VMware Cloud Director에 대한 데이터베이스 업그레이드 유틸리티 참조 항목을 검토합니다.

프로시저

  1. 데이터베이스 upgrade 유틸리티를 옵션을 사용하거나 사용하지 않고 실행합니다.
    /opt/vmware/vcloud-director/bin/upgrade
    데이터베이스 업그레이드 유틸리티에서 호환되지 않는 NSX-V Manager 버전이 감지되면 경고 메시지가 표시되고 업그레이드가 취소됩니다.
  2. 프롬프트에 y를 입력하고 Enter 키를 눌러서 데이터베이스 업그레이드를 확인합니다.
  3. 프롬프트에 y를 입력하고 Enter 키를 눌러서 데이터베이스를 백업했음을 확인합니다.
    --backup-completed 옵션을 사용하면 유틸리티에서 이 프롬프트를 건너뜁니다.
  4. 유틸리티가 활성 셀을 감지하면 계속할 것인지 묻는 프롬프트에서 n을 입력하여 셸을 종료한 다음 실행 중인 셀이 없는지 확인하고 단계 1의 업그레이드를 다시 시도합니다.

결과

데이터베이스 업그레이드 도구가 실행되고 진행률 메시지가 표시됩니다. 업그레이드가 완료되면 현재 서버에서 VMware Cloud Director 서비스를 시작하라는 메시지가 표시됩니다.

다음에 수행할 작업

y를 입력하고 Enter 키를 누르거나 나중에 service vmware-vcd start 명령을 실행하여 서비스를 시작합니다.

업그레이드된 VMware Cloud Director 서버의 서비스를 시작할 수 있습니다.

서버 그룹의 나머지 VMware Cloud Director 구성원을 업그레이드하고 해당 서비스를 시작할 수 있습니다. Linux 셀에서 VMware Cloud Director 업그레이드의 내용을 참조하십시오.