728x90
반응형
# 실행조건
- 호스트 노드 3대
- 192.168.56.51 CentOS tnode1-centos.exp.com
- 192.168.56.54 Ubuntu tnode2-ubuntu.exp.com
- 192.168.56.74 RHEL tnode3-rhel.exp.com
# /etc/hosts
192.168.56.51 tnode1-centos.exp.com
192.168.56.54 tnode2-ubuntu.exp.com
192.168.56.57 tnode3-rhel.exp.com
# ansible.cfg
[defaults]
inventory = /etc/ansible/inventory
# inventory 파일
[web]
tnode1-centos.exp.com
tnode2-ubuntu.exp.com
[all]
tnode1-centos.exp.com
tnode2-ubuntu.exp.com
tnode3-rhel.exp.com
# ansible web -m sheel -a "uptime" or # ansible all -m sheel -a "uptime"
실행은 되나 아래와 같은 에러가 남
- host 중에 ubuntu 에서 에러남
[DEPRECATION WARNING]: Distribution Ubuntu 18.04 on host tnode2-ubuntu.exp.com should use /usr/bin/python3, but is using /usr/bin/python for backward compatibility with prior Ansible releases. A future Ansible release will default to using the discovered platform python for this host. See https://docs.ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html for more information. This feature will be removed in version 2.12. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
[지원 중단 경고]: 호스트 tnode2-ubuntu.exp.com의 배포 Ubuntu 18.04는 /usr/bin/python3을 사용해야 하지만 이전 Ansible 릴리스와의 하위 호환성을 위해 /usr/bin/python을 사용하고 있습니다.
향후 Ansible 릴리스에서는 기본적으로 이 호스트에 대해 검색된 플랫폼 Python을 사용하게 됩니다.
자세한 내용은 https://docs.ansible.com/ansible/2.9/reference_appendices/interpreter_discovery.html을 참조하세요.
이 기능은 버전 2.12에서 제거됩니다.
ansible.cfg에서 deprecation_warnings=False를 설정하여 사용 중단 경고를 비활성화할 수 있습니다.
# 조치
# python2와 python3 을 공통으로 맞추고
--> 맞추는 방법 https://hwpform.tistory.com/67 Ansible - 05 (python3 설정) 참조
# inventory 파일 아래 추가
ansible_python_interpreter=/usr/bin/python3
# 다시실행
# ansible all -m ping
--> tnode1번에서 다시 오류가 남 (원인 tnode1에 python3가 설치가 안되어 있음)
# tnode1번 서버에서 python3 설치
# 다시실행
# ansible all -m ping
728x90
반응형
LIST
'Ansible' 카테고리의 다른 글
[Ansible] Missing sudo password 에러 나올때 (0) | 2024.04.20 |
---|---|
Ansible - 10 (명령어) (0) | 2023.12.31 |
Ansible - 10 (명령어) (0) | 2023.12.29 |
Ansible - 08 (rols 설치) (1) | 2023.12.23 |
Ansible - 07 (실습하기 좋은 Vagrant 파일) (2) | 2023.12.23 |