被托管设备需要python2.4 以上。(2.5以下的设备还需安装python-simplejson,对于初始环境管理主机可以先使用raw模块,对托管主机进行python-simplejson的安装)
被托管主机如果开启SElinux ,需要在托管主机上安装libselinux-python,管里主机才能正常的调用copy/file/template相关函数的功能(对托管主机而言)
ansible默认使用shh 与sftp 与托管主机通讯传输文件,如sftp不可用,需修改成配置文件改成scp
对于主控机是redhat6的设备可以开启Accelerated Mode 来加速转速并解决无法在ttys上(必须移除 sudoers 选项中的 requiretty.)使用sudo的场景(ansible 1.5后版本 请使用ssh-pipelining)
网友评论