任务描述:请采用 ansible,实现自动化运维。 (1)在 linux1 上安装 ansible,作为 ansible 的控制节点。linux2-linux9 作为 ansible 的受控节点。
# 安装ansbile
[root@linux1 ~]# yum install -y ansible*
[root@linux1 ~]# for i in {1..9};do echo "linux$i.skills.lan" >> /etc/ansible/hosts ;done
[root@linux1 ~]# vi /etc/ansible/hosts
linux1.skills.lan
[all]
linux2.skills.lan
linux3.skills.lan
linux4.skills.lan
linux5.skills.lan
linux6.skills.lan
linux7.skills.lan
linux8.skills.lan
linux9.skills.lan
[root@linux1 ~]# ansible all -m ping
(2)在Linux1编写/root/skills.yaml 剧本,实现在linux1创建文件/root/ansible.txt,并将文件复制到所有受控节点的/root目录。
[root@linux1 ~]# vi /root/skil