ansible自动化运维03-常用模块

大憨熊 提交于 2019-12-01 01:51:10

ansible自动化运维常用模块

  常用模块实现的功能:安装软件包;修改配置文件;创建程序用户组;创建目录,并修改所属和权限;挂载;启动服务;测试。

    command模块:

    shell模块:

               注意:command和shell模块功能类似,区别:command只能使用一条指令,shell可以使用管道!

    

    例子:     

      [root@host1 ~]# ansible test1 -m shell -a "df -h|grep /$"
      192.168.132.163 | CHANGED | rc=0 >>
      /dev/mapper/centos-root 17G 4.5G 13G 26% /

      192.168.132.162 | CHANGED | rc=0 >>
      /dev/mapper/centos-root 17G 4.4G 13G 26% /

    yum模块:

    copy模块:

    service模块:

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!