安装ansible
操作的服务器:所有服务器
yum -y install ansible #安装ansible,示例如图一
ansible --version #检查软件版本,示例如图二
rpm -ql ansible #查看应用的文件列表
图一:
图二:
简单使用ansible
创建ansible集群
cd /etc/ansible
vim hosts #创建集群
[webservers]
10.206.0.4
10.206.0.13
10.206.0.2
ansible --list-hosts webservers #查看ansible集群
hosts (3):
10.206.0.4
10.206.0.13
10.206.0.2
ping检查集群是否正常通讯
ansible webservers -m ping #检查集群是否正常通讯,下图为通讯正常
`ansible webservers -m command -a 'uptime' #通过集群`批量执行命,command 模块可以帮助我们在远程主机上执行命令
测试运行yml脚本
ansible-playbook -C httpd.yml