目录
ansible 安装
一、控制节点要求
二、受管节点要求
默认,ansible 使用的python解释器,在/usr/bin/python目录下;如果你的linux 操作系统安装了python3,需要手动修改清单,将ansible默认使用的解释器,修改为/usr/bin/python3。
# 如果没有安装python,或者python解释的的路径不是默认值,那么在执行ansible命令的时候,可能会出现如下的错误: "module_stdout": "/bin/sh: /usr/bin/python: No such file or directory\r\n"
另外,如果你的目标了服务器没有安装python解释器,那么你可以使用ansible 的raw模块去预先安装python2,(ansible的raw模块的执行时不需要python解释器的,而且执行非常迅速),命令如下:
$ ansible myhost --become -m raw -a "yum install -y python2" ####### # -m raw
三、安装ansible
rpm包安装
$ sudo yum install ansible ################################ # on RHEL and CentOS
源码安装
$ git clone https://github.com/ansible/ansible.git $ cd ./ansible $ make rpm $ sudo rpm -Uvh ./rpm-build/ansible-*.noarch.rpm #################################### # 用来安装最新的开发中的ansible。
pip 安装ansible
$ sudo pip upgrade pip $ sudo pip install ansible
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。