![](https://i-blog.csdnimg.cn/blog_migrate/663288c1bf2168e3e993531e4844fad6.png)
写一个 playbook,内容如下。
运行此playbook,命令如下。
![](https://i-blog.csdnimg.cn/blog_migrate/bbd5bc6b062af2564ab4f7c7f91431ef.png)
查看两台主机上/opt/aa.txt 的内容,命令如下。
[bdqn@rhel13 templates]$ ansible db -m shell -a "cat /opt/aa.txt"
练习:写一个 jinja2模板文件,内容如下。
![](https://i-blog.csdnimg.cn/blog_migrate/12ad1a9411fa32048c00e28608a0b445.png)
[bdqn@rhel13 demo4]$ ansible-playbook 2.yaml
查看两台机器上/opt/bb.conf的内容,命令如下。
[bdqn@rhel13 demo4]$ ansible db -m shell -a "cat /opt/bb.conf"
写一个playbook,内容如下。
运行此playbook。命令如下。
[bdqn@rhel13 demo4]$ ansible-playbook 3.yaml
查看两台机器上/opt/cc.conf的内容,命令如下。
[bdqn@rhel13 demo4]$ ansible db -m shell -a "cat /opt/cc.conf"
![](https://i-blog.csdnimg.cn/blog_migrate/4312130852f3b9128459463bd1d7ee28.png)
运行此playbook,内容如下。
[bdqn@rhel13 demo4]$ ansible-playbook 4.yaml
查看server2 上/opt/dd.conf的内容,命令如下。
[bdqn@rhel13 demo4]$ ansible server2 -m shell -a "cat /opt/dd.conf"
![](https://i-blog.csdnimg.cn/blog_migrate/bbe226bc49cb83e98447194d4aa49f0e.png)
[bdqn@rhel13 demo4]$ ansible-playbook 5.yaml
查看被管理主机的/opt/ee.conf,里面包括users列表中所有的用户名。
[bdqn@rhel13 demo4]$ ansible server2 -m shell -a "cat /opt/ee.txt"