zoukankan      html  css  js  c++  java
  • ansible-playbook


    [root@s19master ansible]# ansible-playbook  f4.yml --list-hosts

    playbook: f4.yml

      play #1 (dball): dball    TAGS: []
        pattern: [u'dball']
        hosts (2):
          192.168.16.235
          192.168.16.133
    [root@s19master ansible]# ansible-playbook  f4.yml --list-tasks

    playbook: f4.yml

      play #1 (dball): dball    TAGS: []
        tasks:
          yum install httpd    TAGS: []
          copy a configure file    TAGS: []
          start apache service    TAGS: []


    [root@s19master ansible]# ansible-playbook  -C f4.yml

    PLAY [dball] ************************************************************************************************************************************************

    TASK [Gathering Facts] **************************************************************************************************************************************
    ok: [192.168.16.133]
    ok: [192.168.16.235]

    TASK [yum install httpd] ************************************************************************************************************************************
    ok: [192.168.16.133]
    ok: [192.168.16.235]

    TASK [copy a configure file] ********************************************************************************************************************************
    changed: [192.168.16.133]
    changed: [192.168.16.235]

    TASK [start apache service] *********************************************************************************************************************************
    ok: [192.168.16.235]
    ok: [192.168.16.133]

    RUNNING HANDLER [restart service] ***************************************************************************************************************************
    changed: [192.168.16.133]
    changed: [192.168.16.235]

    PLAY RECAP **************************************************************************************************************************************************
    192.168.16.133             : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
    192.168.16.235             : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   


    [root@s19master ansible]# ansible-playbook   f4.yml  --limit 192.168.16.235

    PLAY [dball] ************************************************************************************************************************************************

    TASK [Gathering Facts] **************************************************************************************************************************************
    ok: [192.168.16.235]

    TASK [yum install httpd] ************************************************************************************************************************************
    ok: [192.168.16.235]

    TASK [copy a configure file] ********************************************************************************************************************************
    changed: [192.168.16.235]

    TASK [start apache service] *********************************************************************************************************************************
    ok: [192.168.16.235]

    RUNNING HANDLER [restart service] ***************************************************************************************************************************
    changed: [192.168.16.235]

    PLAY RECAP **************************************************************************************************************************************************
    192.168.16.235             : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   


    [root@s19master ansible]# ansible-playbook   f4.yml

    PLAY [dball] ************************************************************************************************************************************************

    TASK [Gathering Facts] **************************************************************************************************************************************
    ok: [192.168.16.133]
    ok: [192.168.16.235]

    TASK [yum install httpd] ************************************************************************************************************************************
    ok: [192.168.16.133]
    ok: [192.168.16.235]

    TASK [copy a configure file] ********************************************************************************************************************************
    changed: [192.168.16.235]
    changed: [192.168.16.133]

    TASK [start apache service] *********************************************************************************************************************************
    ok: [192.168.16.235]
    ok: [192.168.16.133]

    RUNNING HANDLER [restart service] ***************************************************************************************************************************
    changed: [192.168.16.133]
    changed: [192.168.16.235]

    PLAY RECAP **************************************************************************************************************************************************
    192.168.16.133             : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
    192.168.16.235             : ok=5    changed=2    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   



    [root@s19master ansible]# cat f4.yml
    ---
            - hosts: dball
              remote_user: root
              
              tasks:
              - name: yum install httpd
                yum: name=httpd
                ignore_errors: yes
              - name: copy a configure file
                copy: src=conf/httpd.conf dest=/etc/httpd/conf/httpd.conf backup=yes
                notify: restart service
              - name: start apache service  
                service: name=httpd state=started enabled=yes

              handlers:
              - name: restart service
                service: name=httpd state=restarted


  • 相关阅读:
    python 之路之函数01
    python之路07文件处理
    python 之路06day
    python之路05
    【漏洞预警】方程式又一波大规模 0day 攻击泄漏,微软这次要血崩
    PHP渗透中的奇淫技巧--检查相等时的漏洞
    中国气象局某分院官网漏洞打包(弱口令+SQL注入+padding oracle)
    【原创】实战padding oracle漏洞
    破解神器Hashcat使用简介
    关于void main()的误区
  • 原文地址:https://www.cnblogs.com/duoduoyichen/p/11054998.html
Copyright © 2011-2022 走看看