|
(6)、paramiko模块安装
- https://pypi.python.org/packages/source/e/ecdsa/ecdsa-0.11.tar.gz
- # tar xvzf ecdsa-0.11.tar.gz
- # cd ecdsa-0.11
- # python setup.py install
- https://pypi.python.org/packages/source/p/paramiko/paramiko-1.15.1.tar.gz
- # tar xvzf paramiko-1.15.1.tar.gz
- # cd paramiko-1.15.1
- # python setup.py install
(7)、simplejson模块安装
- https://pypi.python.org/packages/source/s/simplejson/simplejson-3.6.5.tar.gz
- # tar xvzf simplejson-3.6.5.tar.gz
- # cd simplejson-3.6.5
- # python setup.py install
(8)、ansible安装
- https://github.com/ansible/ansible/archive/v1.7.2.tar.gz
- # tar xvzf ansible-1.7.2.tar.gz
- # cd ansible-1.7.2
- # python setup.py install
2、Ansible配置
(1)、SSH免密钥登录设置
## 生成公钥/私钥并传到目标服务器(在10.123.167.15执行)

#将私钥加到目标服务器的认证文件并授权(在34、51、59、61、63执行)

(2)、ansible配置
- # mkdir -p /etc/ansible
- # cp /opt/ansible/ansible-1.7.2/examples/ansible.cfg /etc/ansible/ansible.cfg
- # vim /etc/ansible/ansible.cfg
- ……
- private_key_file = /root/.ssh/id_rsa
- ……
-
- ## 主机组定义
-
- # vim /etc/ansible/hosts
- [hwb_cluster]
- 10.150.xx.34
- 10.150.xx.51
- 10.150.xx.59
- 10.150.xx.61
- 10.150.xx.63
- 10.150.xx.88
- 10.150.xx.89
(3)、简单测试
- # ansible hwb_cluster -m command -a 'uptime'
 (编辑:衢州站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|