23.8. 오버클라우드 설정 문제 해결

OpenStack Platform director는 Ansible을 사용하여 오버클라우드를 설정합니다. 다음 절차에서는 오류가 발생했을 때 오버클라우드의 Ansible 플레이북(config-download)을 진단하는 방법에 대해 설명합니다.

절차

  1. stack 사용자가 undercloud/var/lib/mistral 디렉터리에 있는 파일에 액세스할 수 있는지 확인합니다.

    $ sudo setfacl -R -m u:stack:rwx /var/lib/mistral

    이 명령을 수행하면 디렉터리에 대한 mistral 사용자의 액세스 권한도 유지됩니다.

  2. config-download 파일의 작업 디렉터리로 변경합니다. 일반적으로 /var/lib/mistral/overcloud/입니다.

    $ cd /var/lib/mistral/overcloud/
  3. ansible.log 파일에서 오류 발생 지점을 검색합니다.

    $ less ansible.log

    오류 발생 단계를 적어 둡니다.

  4. config-download 플레이북의 작업 디렉터리 내에서 오류가 발생한 단계를 찾아 수행된 작업을 확인합니다.