ansible编译安装--操作系统环境Redhat6.4
- Python2.7下載地址:https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
- ansible下載地址:https://github.com/ansible/ansible/archive/v2.3.0.0-0.2.rc2.tar.gz
- setuptools模塊安裝:https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.tar.gz
- pycrypto模塊安裝:https://pypi.python.org/packages/source/p/pycrypto/pycrypto-2.6.1.tar.gz
- PyYAML模塊安裝:
http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz
https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.11.tar.gz
- Jinja2模塊安裝
https://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.9.3.tar.gz
https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.7.3.tar.gz
- paramiko模塊安裝
https://pypi.python.org/packages/source/e/ecdsa/ecdsa-0.11.tar.gz
https://pypi.python.org/packages/source/p/paramiko/paramiko-1.15.1.tar.gz
- simplejson模塊安裝:ttps://pypi.python.org/packages/source/s/simplejson/simplejson-3.6.5.tar.gz
?python2.7安裝:
#?tar?-xvzf Python-2.7.12.tgz??
#?cd?PPython-2.7.12?
#?./configure?--prefix=/usr/local??
#?make?&&?make?install ?
以下非必須:
##?將python頭文件拷貝到標(biāo)準(zhǔn)目錄,以避免編譯ansible時(shí),找不到所需的頭文件
# cd /usr/local/include/python2.7
# cp -a ./* /usr/local/include/
##?備份舊版本的python,并符號鏈接新版本的python
# cd /usr/bin
# mv python python2.6
# ln -s /usr/local/bin/python
##?修改yum腳本,使其指向舊版本的python,已避免其無法運(yùn)行
# vim /usr/bin/yum
#!/usr/bin/python? -->? #!/usr/bin/python2.6
后面安裝參考如下:
http://blog.csdn.net/williamfan21c/article/details/53439307
注意:
(2)、ansible配置
?
……
[defaults]
# some basic default values...
inventory = /etc/ansible/hosts
.......
private_key_file = /root/.ssh/id_rsa
……
?
配置參考:
http://docs.ansible.com/ansible/intro_configuration.html
##?主機(jī)組定義
[storm_cluster]
10.20.25.100
10.20.25.101
10.20.25.102
10.20.25.103
10.20.25.104
10.20.25.105
?
?
參考官方網(wǎng)絡(luò)安裝以及編譯安裝鏈接:
http://docs.ansible.com/ansible/intro_installation.html
?
轉(zhuǎn)載于:https://www.cnblogs.com/Bourke/p/7065257.html
總結(jié)
以上是生活随笔為你收集整理的ansible编译安装--操作系统环境Redhat6.4的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MongoDB--架构搭建(主从、副本集
- 下一篇: 洛谷 P2046 BZOJ 2007 海