在生产网络中正常情况下是无法连接Internet的,那么我们要安装软件只能在可以上互联网的主机上下载所需要的软件,然后拷贝到无Internet的主机上进行安装。
找一台能连接互联网并且与内网服务器系统一致的服务器,下载ansible安装包以及所有依赖包
yum install -y yum-utils epel-release
mkdir /root/ansible
yum install -y --downloadonly --downloaddir=/root/ansible ansible
打包所有下载的rpm包
将下载的离线包目录打包成ansible.tar.gz。
cd /root
tar -zcvf ansible.tar.gz ./ansible
安装ansible
通过U盘或网络拷贝到企业环境服务器,解压缩并执行安装。
tar -zxvf ansible.tar.gz
cd ./ansible
rpm -ivh *.rpm
ansible --version
如果远程服务器 遇到认证的问题可以跳过 或者一个个安装
1:python-six-1.9.0-2.el7 ################################# [ 5%]
2:python-ipaddress-1.0.16-2.el7 ################################# [ 9%]
3:python2-pyasn1-0.1.9-7.el7 ################################# [ 14%]
4:sshpass-1.06-2.el7 ################################# [ 18%]
5:python-ply-3.4-11.el7 ################################# [ 23%]
6:python-pycparser-2.14-1.el7 ################################# [ 27%]
7:python-cffi-1.6.0-5.el7 ################################# [ 32%]
8:python-markupsafe-0.11-10.el7 ################################# [ 36%]
9:python-idna-2.4-1.el7 ################################# [ 41%]
10:python-enum34-1.0.4-1.el7 ################################# [ 45%]
11:python-backports-1.0-8.el7 ################################# [ 50%]
12:python-backports-ssl_match_hostna################################# [ 55%]
13:python-setuptools-0.9.8-7.el7 ################################# [ 59%]
14:python2-cryptography-1.7.2-2.el7 ################################# [ 64%]
15:python-paramiko-2.1.1-9.el7 ################################# [ 68%]
16:python-babel-0.9.6-8.el7 ################################# [ 73%]
17:python-jinja2-2.7.2-4.el7 ################################# [ 77%]
18:python2-jmespath-0.9.4-2.el7 ################################# [ 82%]
19:python2-httplib2-0.18.1-3.el7 ################################# [ 86%]
20:libyaml-0.1.4-11.el7_0 ################################# [ 91%]
21:PyYAML-3.10-11.el7 ################################# [ 95%]
22:ansible-2.9.27-1.el7 ################################# [100%]
No Comments