剧本实现效果:
dns.txt推送到dns服务器组中 ,salve.txt推送到salve服务器组中
模拟我们需要不同服务器传输不同的安装包内容。如果你有很多包要传输,可以按如下内容进行自己扩充剧本内容。
ansible主机节点编辑剧本:
vim cpallfile.yaml
剧本里输入如下内容:
- hosts: dns
user: root
tasks:
- name: copy dns file to dns server
copy:
src: /skyfans/dns.txt
dest: /
mode: 0755
- hosts: salve
user: root
tasks:
- name: copy dns file to salve server
copy:
src: /skyfans/salve.txt
dest: /
mode: 0755
编写完毕后,执行剧本
ansible-playbook cpallfile.yam
登陆到对应服务器查看结果,可以看到文件都复制到了/下,证明OK。
轻轻的你来了,看到了blog,学会了方法,动动手,点个赞,谢谢!如果觉得好,32个赞也可以!~~