Ansible
CentOS 安装:
$ sudo yum install ansibleMacOS 安装:
$ brew install ansible argcomplete 安装
命令提示。
CentOS:
$ sudo yum install python-argcomplete
$ sudo activate-global-python-argcompleteMacOS:
$ pip install argcomplete
$ sudo activate-global-python-argcomplete配置
MacOS 和 CentOS的配置是一样的。
修改 /etc/ansible/hosts ,将需要远程操作的主机写入其中:
[fueltank] #可以随意命名分组
fueltank-1
fueltank-2
fueltank-3各个主机之间要配置免密登录。
测试:
$ ansible all -m ping
$ ansible all -a "/bin/echo hello"
$ # 指定用户
$ ansible all -m ping -u admin最后更新于