14.5. 프로비저닝 및 설정 프로세스 분리

openstack overcloud deploy 명령에서는 heat 기반 프로비저닝 프로세스를 실행한 다음 config-download 설정 프로세스를 실행합니다. 각 프로세스를 개별적으로 실행하는 명령도 실행할 수 있습니다.

절차

  1. stackrc 파일을 소싱합니다.

    $ source ~/stackrc
  2. --stack-only 옵션을 사용하여 배포 명령을 실행합니다. 오버클라우드에 필요한 환경 파일을 포함합니다.

    $ openstack overcloud deploy \
      --templates \
      -e environment-file1.yaml \
      -e environment-file2.yaml \
      ...
      --stack-only
  3. 프로비저닝 프로세스가 완료될 때까지 대기합니다.
  4. 언더클라우드에서 tripleo-admin 사용자의 오버클라우드로 SSH 액세스를 활성화합니다. config-download 프로세스에서는 tripleo-admin 사용자를 사용하여 Ansible 기반 설정을 수행합니다.

    $ openstack overcloud admin authorize
  5. --config-download-only 옵션을 사용하여 배포 명령을 실행합니다. 오버클라우드에 필요한 환경 파일을 포함합니다.

    $ openstack overcloud deploy \
      --templates \
      -e environment-file1.yaml \
      -e environment-file2.yaml \
      ...
      --config-download-only
  6. 설정 프로세스가 완료될 때까지 대기합니다.