VMware Integrated OpenStack 7.x에서 7.2.1로 업그레이드하려면 패치를 적용합니다.

사전 요구 사항

  • VMware Integrated OpenStack 다운로드 페이지 폴더를 생성합니다.
  • VMware Integrated OpenStack Manager에서 20GB의 여유 디스크 공간이 있는지 확인합니다. 디스크 공간을 확보하려면 다운로드한 tarball 패치를 제거하면 됩니다.
  • OpenStack 배포가 있는 기존 VMware Integrated OpenStack 7.x가 있는 경우 기존 배포의 백업을 생성합니다. 배포 백업을 참조하십시오.
  • 패치를 적용해도 CR에서 이전에 사용자 지정된 이미지를 업데이트할 수 없습니다. 패치에 제공된 이미지를 사용하려면 viocli update <CR name>을 사용하여 이미지 관련 구성을 제거해야 합니다.
  • 패치 적용을 시작하기 전에 VMware Integrated OpenStack 배포가 RUNNING 상태이고 mariadb 클러스터가 분할되지 않았는지 확인합니다(KB 88765).

프로시저

  1. VMware Integrated OpenStack 환경에서 Integrated OpenStack Manager에 로그인합니다.
    ssh root@mgmt-server-ip
    VMware Integrated OpenStack 7.2.1 패치 폴더로 이동합니다.
    cd <vio-patch-folder>
    tarball 압축을 풉니다.
    tar -zxvf vio-patch-7.2.1.0-20003387.tar.gz
  2. patch-prepare.sh 스크립트를 실행합니다. 이 스크립트는 몇 가지 사전 조건 검사를 수행하는 데 도움이 되며 패치를 설치하기 위한 다음 단계를 알려줍니다.
    ./patch-prepare.sh
    VMware Integrated OpenStack Manager 루트 디스크 사용량에 대한 사전 검사가 실패한 경우 --clean-stale-patch를 사용하여 이 스크립트를 다시 실행할 수 있습니다.
    ./patch-prepare.sh --clean-stale-patch
  3. VMware Integrated OpenStack Manager에 패치를 추가합니다.
    viocli patch add -l /<vio-patch-folder>/patch-<vio-patch-version>.tar.gz
    패치가 추가되었는지 확인합니다.
    viocli patch list

    올바르게 추가되면 패치의 상태가 추가됨으로 표시됩니다.

  4. 패치를 설치합니다.
    viocli patch install -p patch-<vio-patch-version>
    패치가 설치되어 있는지 확인합니다.
    viocli patch list

    기존 VMware Integrated OpenStack 7.x 배포에 올바로 설치된 경우 패치의 상태가 적용됨으로 표시되고 적용 진행률은 100%로 나타납니다.

    패치가 적용된 경우 패치 배포 상태를 확인합니다.
    viocli get deployment

    배포가 안정적인 경우 배포의 상태가 실행 중으로 표시되어 모든 OpenStack 서비스에 패치가 적용되었음을 나타냅니다.

    참고:
    • 오류가 발생하거나 배포가 안정적이지 않은 경우 추적을 위해 지원 번들을 보존합니다.
    • VMware Integrated OpenStack이 vRealize Operations Manager와 통합된 경우 VMware Integrated OpenStack 7.2.1 패치를 적용한 후 vRealize Operations Manager에서 연결 검증을 클릭하여 VMware Integrated OpenStack Manager의 새 인증서를 수락해야 합니다.
    • 패치 프로세스 중에 배포 상태가 중단, 재구성 중, 성능 저하됨, 실행 중 사이에서 전환되는 것을 볼 수 있습니다.
    • 필요한 경우 패치 후 Photon 패키지를 다음과 같이 수동으로 업데이트할 수 있습니다.
      tdnf update <photon-package-name>

      VMware Integrated OpenStack Manager VM 또는 컨트롤러 VM에서 tdnf 명령을 사용할 수 있는지 확인합니다. 배포가 Photon 패키지 저장소에 액세스할 수 없는 경우 프록시를 설정할 수 있습니다.

    • 패치가 완료되면 몇 가지 기본 유효성 검사를 수행할 수 있습니다. 패치를 되돌리려는 경우 서비스 구성을 변경하지 않았는지 확인합니다.