ansible 批量重启服务,ansible批量重启


ansible 10.1.1.113 -m service -a 'name=puppet state=restarted enabled=yes'


    - name: Start MySQL 

      service: name=mysqld state=started enabled=yes 

  handlers: 

    - name: restart mysql 

      service: name=mysqld state=restarted



开启ftp

[root@node01 ansible]# ansible 192.168.137.3 -m service -a'name=vsftpd state=started enabled=yes'
[DEPRECATION WARNING]: DEFAULT_SUDO_USER option, In favor of become which is a generic framework . This feature will be 
removed in version 2.8. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
192.168.137.3 | SUCCESS => {
    "changed": true, 
    "enabled": true, 
    "failed": false, 
    "name": "vsftpd", 
    "state": "started"
}


关闭ftp:

[root@node01 ansible]# ansible 192.168.137.3 -m service -a'name=vsftpd state=stopped enabled=yes'
[DEPRECATION WARNING]: DEFAULT_SUDO_USER option, In favor of become which is a generic framework . This feature will be removed in version 2.8. Deprecation warnings can be disabled by 
setting deprecation_warnings=False in ansible.cfg.
192.168.137.3 | SUCCESS => {
    "changed": true, 
    "enabled": true, 
    "failed": false, 
    "name": "vsftpd", 
    "state": "stopped"
}




重启服务:

[root@node01 ansible]# ansible 192.168.137.3 -m service -a'name=vsftpd state=restarted enabled=yes'
[DEPRECATION WARNING]: DEFAULT_SUDO_USER option, In favor of become which is a generic framework . This feature will be removed in version 2.8. Deprecation warnings can be disabled by 
setting deprecation_warnings=False in ansible.cfg.
192.168.137.3 | SUCCESS => {
    "changed": true, 
    "enabled": true, 
    "failed": false, 
    "name": "vsftpd", 
    "state": "started"
}

相关内容

    暂无相关文章