[ 작업 환경 ]
타겟 서버 : Centos 6.9 / Minimal Install 상태
[ 문제 상황 ]
fatal: [999.888.777.666]: FAILED! => {"changed": false, "checksum": "9182497a83f9014cc32c970f385619a3d62b241e", "msg": "Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!"}
에러 메시지 발생하였습니다.
[ 문제 원인 ]
원격 접속은 성공했으나, libselinux-python 미설치되어 앤서블 세팅 작업이 진행되지 못하였습니다.
[ 해결 방법 ]
타겟 서버에 libselinux-python 설치 진행해줍니다.
# 설치 확인 방법
rpm -qa |grep libselinux-python
# 설치 진행
yum install libselinux-python
y
정상 설치 확인
[ 재시도 ]
# 기존에 세팅된 Pconn_OS_Default_Setting.yml 파일을 통해 앤서블 playbook 진행
ansible-playbook Pconn_OS_DN_Default_Setting.yml --ask-pass
정상 진행 확인 완료