美文网首页
使用ansible-playbook-案例2

使用ansible-playbook-案例2

作者: H_appiness | 来源:发表于2020-01-16 18:01 被阅读0次

安装httpd

- hosts: target_servers #针对target_servers组
  tasks:
  - name: 安装httpd #任务名称
    yum: name=httpd state=installed #使用了yum模块
  - name: httpd is running and enabled #任务名称
    service: name=httpd state=started enabled=yes #使用了service模块查看httpd服务是否运行且开启自启动

查看是否安装成功

ansible target_servers -k -m shell -a "rpm -qa | grep httpd"
SSH password: 输入密码
ansible target_servers -k -m shell -a "systemctl list-unit-files | grep httpd"
SSH password:输入密码

卸载httpd

- hosts: target_servers
  tasks:
  - name: 卸载httpd #任务名称
    yum: #使用yum模块
      name: httpd
      state: remove

- hosts: target_servers
  tasks:
    name: 卸载httpd #任务名称
    shell: rpm -e httpd #使用shell模块

相关文章

网友评论

      本文标题:使用ansible-playbook-案例2

      本文链接:https://www.haomeiwen.com/subject/fxfqzctx.html