1.安装
(1)直接使用ansible命令系统会提示安装,选择Y即可
[root@master128 etc]# ansible
bash: ansible: 未找到命令...
安装软件包"ansible-core"以提供命令"ansible"? [N/y] y
(2)使用安装命令
sudo yum install -y ansible-core
2.调试
(1)获取密钥,全程按Enter -t指定类型,-p指定密码
ssh-keygen -t rsa
若提示已经存在密钥,不需要覆盖直接使用现有的即可覆盖可能会导致之前的密钥配置全部失效。
(2)发送密钥到自己要控制的节点机
发送前做一个准备工作,在被控制机器上获取ip;
ip -a addr
接着把本地的密钥发送到指定ip上
ssh-copy-id-i/root/.ssh/id_rsa.pub root@ip地址
上面是指定密钥地址,下面是直接把现有的密钥发送
ssh-copy-id root@ip地址
(3)修改Ansible默认主机清单文件,在指定位置输入自己节点机器的IP:上面查找的那个
vi /etc/ansible/hosts

3.测试
ansible all -m ping
测试成功和错误如下所示,错误一般是你配置的地址有问题回到第二步重新配置即可。
