23.8. 오버클라우드 설정 문제 해결
OpenStack Platform director는 Ansible을 사용하여 오버클라우드를 설정합니다. 다음 절차에서는 오류가 발생했을 때 오버클라우드의 Ansible 플레이북(config-download)을 진단하는 방법에 대해 설명합니다.
절차
stack사용자가undercloud의/var/lib/mistral디렉터리에 있는 파일에 액세스할 수 있는지 확인합니다.sudo setfacl -R -m u:stack:rwx /var/lib/mistral
$ sudo setfacl -R -m u:stack:rwx /var/lib/mistralCopy to Clipboard Copied! Toggle word wrap Toggle overflow 이 명령을 수행하면 디렉터리에 대한
mistral사용자의 액세스 권한도 유지됩니다.config-download파일의 작업 디렉터리로 변경합니다. 일반적으로/var/lib/mistral/overcloud/입니다.cd /var/lib/mistral/overcloud/
$ cd /var/lib/mistral/overcloud/Copy to Clipboard Copied! Toggle word wrap Toggle overflow ansible.log파일에서 오류 발생 지점을 검색합니다.less ansible.log
$ less ansible.logCopy to Clipboard Copied! Toggle word wrap Toggle overflow 오류 발생 단계를 적어 둡니다.
-
config-download플레이북의 작업 디렉터리 내에서 오류가 발생한 단계를 찾아 수행된 작업을 확인합니다.