6장. 오버클라우드 업그레이드
이 프로세스는 오버클라우드를 업그레이드합니다.
사전 요구 사항
- 언더클라우드를 최신 버전으로 업그레이드했습니다.
- 사용자 지정 환경 파일에서 업그레이드의 변경 사항을 수용할 수 있도록 준비했습니다.
6.1. 오버클라우드 업그레이드 준비 실행 링크 복사링크가 클립보드에 복사되었습니다!
링크 복사링크가 클립보드에 복사되었습니다!
업그레이드를 수행하려면 다음 작업을 수행하는 openstack overcloud upgrade prepare 명령을 실행해야 합니다.
- 오버클라우드 플랜을 OpenStack Platform 13으로 업데이트
- 업그레이드를 위해 노드 준비
절차
stackrc파일을 소싱합니다.source ~/stackrc
$ source ~/stackrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow 업그레이드 준비 명령을 실행합니다.
openstack overcloud upgrade prepare \ --templates \ -e /home/stack/templates/overcloud_images.yaml \ -e <ENVIRONMENT FILE>$ openstack overcloud upgrade prepare \ --templates \ -e /home/stack/templates/overcloud_images.yaml \ -e <ENVIRONMENT FILE>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 환경과 관련된 다음 옵션을 포함합니다.
-
사용자 지정 구성 환경 파일(
-e) -
새 컨테이너 이미지 위치가 있는 환경 파일입니다(
-e). upgrade 명령은--container-registry-file사용에 대한 경고를 표시할 수 있습니다. 이 옵션은 더 이상 사용되지 않으므로 컨테이너 이미지 환경 파일에-e를 사용하므로 이 경고를 무시할 수 있습니다. -
해당하는 경우
--roles-file을 사용하여 사용자 지정 역할(roles_data) 파일. -
해당하는 경우
--networks-file을 사용하여 구성 가능 네트워크(network_data) 파일을 사용합니다.
-
사용자 지정 구성 환경 파일(
- 업그레이드 준비가 완료될 때까지 기다립니다.