ansible——配置并行

本次实验环境依旧是rh294,下文报红不是因为代码出错,是因为我只开启了servera和serverb

ansible——配置并行_第1张图片

以student用户身份并使用student作为密码登录workstation

ssh student@workstation

 在workstation上,运行lab projects-parallelism start

ansible——配置并行_第2张图片

lab projects-parallelism start

 以student用户身份,在workstation上更改到/home/student/projects-parallelism工作目录

ansible——配置并行_第3张图片

 ansible——配置并行_第4张图片

ansible——配置并行_第5张图片 执行playbook.yml,使用time命令确定playbook运行所需的时间;观察playbook的运行情况注意Ansible如何同时在所有四台主机上执行每项任务

ansible——配置并行_第6张图片

ansible——配置并行_第7张图片

time ansible-playbook playbook.yml

执行remove_apache.yml以停止和禁用httpd服务并删除httpd软件包

ansible-playbook remove_apache.yml

ansible——配置并行_第8张图片

 在ansible.cfg中,将forks参数的值更改为1

重新执行playbook.yml,使用time命令确定playbook运行所需的时间;观察playbook的运行情况请注意,这次Ansible将一次在一台主机上执行各项任务
另请注意减少分叉数量如何导致了playbook执行时间比以前更长

time ansible-playbook playbook.yml


我累了,下面自己看图片吧,图片非本人智力成果,谢谢!

ansible——配置并行_第9张图片

ansible——配置并行_第10张图片

 

你可能感兴趣的:(ansible)