Ansible安装
来源:互联网 发布:朱永棠网络电影 编辑:程序博客网 时间:2024/05/18 14:14
1 python升级到2.7
https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
tar -xf Python-2.7.13.tgz
cd Python-2.7.13
./configure --prefix=/usr/local/python27
make && make install
cd /usr/bin/
mv python{,_old}
ln -s /usr/local/python27/bin/python /usr/bin/python
python -V
源码安装:
解决依赖关系
[root@vw ~]# yum install -y gcc python-setuptools openssl-devel python-devel libyaml
上传源码包://
除了第一个剩余的都是ansible的模块
ansible-1.7.2.tar.gz
Jinja2-2.7.3.tar.gz
paramiko-1.15.1.tar.gz
PyYAML-3.11.tar.gz
yaml-0.1.5.tar.gz
ecdsa-0.11.tar.gz
MarkupSafe-0.9.3.tar.gz
pycrypto-2.6.1.tar.gz
simplejson-3.6.5.tar.gz
模块安装及ansible安装
pycrypto模块安装
cd /usr/local/ansible/
tar xvzf pycrypto-2.6.1.tar.gz
cd pycrypto-2.6.1
python setup.py install
PyYAML模块安装
tar xvzf yaml-0.1.5.tar.gz
cd yaml-0.1.5
./configure --prefix=/usr/local/ && make && make install
tar xvzf PyYAML-3.11.tar.gz
cd PyYAML-3.11
python setup.py install
Jinja2模块安装
tar xvzf MarkupSafe-0.9.3.tar.gz
cd MarkupSafe-0.9.3
python setup.py install
tar xvzf Jinja2-2.7.3.tar.gz
cd Jinja2-2.7.3
python setup.py install
paramiko模块安装
tar xvzf ecdsa-0.11.tar.gz
cd ecdsa-0.11
python setup.py install
tar xvzf paramiko-1.15.1.tar.gz
cd paramiko-1.15.1
python setup.py install
simplejson模块安装
tar xvzf simplejson-3.6.5.tar.gz
cd simplejson-3.6.5
python setup.py install
Ansible安装
tar xvzf ansible-1.7.2.tar.gz
cd ansible-1.7.2
python setup.py install
创建配置文件
[root@vw ~]# mkdir /etc/ansible/
[root@vw ~]# cp /usr/local/ansible/ansible-1.7.2/examples/ansible.cfg /etc/ansible/
创建hosts管理主机文件
Ansible秘钥对创建
Ansible创建秘钥对上传到每个被管理的服务器
[root@vw ~]# ssh-keygen
[root@vw ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.1.112 //每个host中的主机都要传 这里仅用一个举例
测试:
如果测试报错下面信息
解决办法
[root@vw ~]# vim /usr/lib64/python2.6/site-packages/Crypto/Util/number.py
注解掉下面参数,此报错是说libgmp的版本低于5,升级到5以上可以去掉注解
- ansible 安装
- ansible安装
- ansible 安装
- Ansible安装
- ansible安装
- Ansible安装
- ansible安装
- ansible安装
- ansible安装
- Ansible安装
- ansible安装
- Ansible安装
- 安装Ansible
- Ansible安装
- ansible安装
- 安装ansible
- ansible安装
- ansible安装
- thread中join和detach的区别
- 常见的算法
- 两个乒乓球队进行比赛,各出三人。 甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
- Matplotlib
- Intellij IDEA 2017 debug断点调试技巧与总结详解篇
- Ansible安装
- 常见端口入侵方法剖析
- ext页面开发常用正则表达式
- MFC复选框CheckBox使用
- thymeleaf中的日期格式化
- 电脑基础使用
- 传值
- linux杂项设备介绍
- 条件随机场详细解析