本次实验环境依旧是rh294,下文报红不是因为代码出错,是因为我只开启了servera和serverb
以student用户身份并使用student作为密码登录workstation
ssh student@workstation
在workstation上,运行lab projects-parallelism start
lab projects-parallelism start
以student用户身份,在workstation上更改到/home/student/projects-parallelism工作目录
执行playbook.yml,使用time命令确定playbook运行所需的时间;观察playbook的运行情况注意Ansible如何同时在所有四台主机上执行每项任务
time ansible-playbook playbook.yml
执行remove_apache.yml以停止和禁用httpd服务并删除httpd软件包
ansible-playbook remove_apache.yml
在ansible.cfg中,将forks参数的值更改为1
重新执行playbook.yml,使用time命令确定playbook运行所需的时间;观察playbook的运行情况请注意,这次Ansible将一次在一台主机上执行各项任务
另请注意减少分叉数量如何导致了playbook执行时间比以前更长
time ansible-playbook playbook.yml
我累了,下面自己看图片吧,图片非本人智力成果,谢谢!