一、概述

group 模块可以帮助我们管理远程主机上的组。

二、常用参数

  • name参数: 必须参数,用于指定要操作的组名称。
  • state参数: 用于指定组的状态,两个值可选,present,absent,默认为 present,设置为absent 表示删除组。
  • gid参数: 用于指定组的gid。

三、示例

1.确保all主机中存在名为 testgroup 的组。

[root@Ansible ~]# ansible all -m group -a 'name=testgroup'
192.168.0.161 | CHANGED => {"ansible_facts": {"discovered_interpreter_python": "/usr/libexec/platform-python"},"changed": true,"gid": 1002,"name": "testgroup","state": "present","system": false
}

2.删除all主机中存在名为 testgroup2 的组,删除成功的前提是不能有用户把被删除的组当成主组。

[root@Ansible ~]# ansible all -m group -a 'name=testgroup2 state=absent'
192.168.0.161 | SUCCESS => {"ansible_facts": {"discovered_interpreter_python": "/usr/libexec/platform-python"},"changed": false,"name": "testgroup2","state": "absent"
}

3.确保all主机中存在名为 testgroup 的组,并且确定 testgroup 组的id为1008。

[root@Ansible ~]# ansible all -m group -a 'name=testgroup gid=1100'
192.168.0.161 | CHANGED => {"ansible_facts": {"discovered_interpreter_python": "/usr/libexec/platform-python"},"changed": true,"gid": 1100,"name": "testgroup","state": "present","system": false
}

18-Ansible常用模块-group模块相关推荐

  1. ansible自动化运维详解(三)ansible常用模块续

    文章目录 ansible自动化运维详解(三)ansible常用模块续 四.ansible常用模块(2) 4.10.yum_repository 4.11.dnf 4.12.service 及 fire ...

  2. 【Ansible常用模块】

    文章目录 一.ansible模块 3.1ping模块 3.2command模块 3.3shell模块:可以执行任何linux命令 3.4script模块 3.5raw模块 3.6yum_reposit ...

  3. 自动化运维工具ansible(安装与模块介绍)

    自动化运维工具ansible(安装与模块介绍) 一.ansible运维工具概述 (一).ansible的特点 (二).ansible的原理 (三)ansible的优点 二.安装ansible 三.an ...

  4. CentOS 7.6安装使用Ansible(二):Ansible常用的27个模块

    三.Ansible常用模块介绍: 1.ping:测试被管控主机连通性 # ansible all --list-hosts # ansible dbsrvs --list-hosts 查看参数:# a ...

  5. Ansible常用模块详解

    Ansible常用模块 2015年底270多个模块,2016年达到540个,2018年01月12日有1378个模块,2018年07月15日1852个模块,2019年05月25日(ansible 2.7 ...

  6. 第三章、Ansible常用模块—新手快速入门

    第三章.Ansible常用模块--新手快速入门 文章目录 一. 查看系统上安装的所有模块 二.ansible常用模块 1.常用模块之–USER 2.常用模块之–shell 3.常用模块之–copy 4 ...

  7. Ansible常用模块介绍及使用

    ansible常用命令解析: 查看当前 ansible 都支持哪些模块: ansible-doc -l 查看某一模块可以使用的参数:ansible-doc -s copy (eg:copy模块) an ...

  8. python ansible模块_Python之——Ansible常用模块及API,pythonansibleapi

    Python之--Ansible常用模块及API,pythonansibleapi 转载请注明出处:http://blog.csdn.net/l1028386804/article/details/7 ...

  9. ansible常用模块应用

    ansible常用模块应用 1.shell 和command command和shell模块的区别 command模块的命令不启动shell,是通过ssh执行命令的 command不支持bash特性, ...

最新文章

  1. 【机器视觉案例】(6) AI视觉,距离测量,自制AI小游戏,附python完整代码
  2. 运营商部署4.5G热情高涨:将影响5G商用
  3. CABasicAnimation x y z 轴旋转动画
  4. CGCKD2021大会报告整理(1)--宽度学习
  5. PyPyODBC 0.9.2发布 - 纯Python实现的pyodbc替代库
  6. .describe() python_【python小白上路系列】函数
  7. Python|520表白神器
  8. Python中的文件复制
  9. JS阻止冒泡方法(转)
  10. win10 原版无捆绑系统下载
  11. java quic kcptun_Server-网络加速Kcptun
  12. 显控触摸屏与STC51单片机modbus通讯程序,包含触摸屏程序与c51代码
  13. 如何注册谷歌账号、邮箱(22.8.23亲测可用)
  14. Excel Macros 的使用
  15. vue 打包后 components 组件 样式丢失问题
  16. 关于全球苹果手机的型号版本介绍
  17. 在Blender中使用代码控制人物模型的嘴部动作 - 嘴部张开
  18. Java毕设项目保险公司风险测评管理系统(java+VUE+Mybatis+Maven+Mysql)
  19. i春秋 WEB 象棋
  20. Vue.js 文件上传限制类型上传与限制选择的文件类型

热门文章

  1. C1认证学习十三(数据结构常识)
  2. 关于使用2d照片进行3d建模
  3. Effie:沉浸写作,创造价值
  4. Android实现自动点击 - 无障碍服务
  5. 单循环赛贝格尔编排法实现
  6. Matlab点云处理及可视化第1期—基于KD树的邻域点搜索(柱状邻域、球状邻域及KNN)
  7. [Java] 超简图床(Java版) —— 专为Api而生
  8. 生物信息学:bedGraph文件、Bed文件转、BAM文件转化
  9. 阿里云吴翰清:从技术人转型做产品经理是一种什么样的体验
  10. 新版本读取老版本文件崩溃BUG