ansible模块--setup模块
1.setup获取ipv4信息https://www.cndba.cn/hbhe0316/article/20744
[root@ansible ~]# ansible mysql -m setup -a "filter=ansible_all_ipv4_addresses"
192.168.56.88 | SUCCESS => {
"ansible_facts": {
"ansible_all_ipv4_addresses": [
"192.168.56.88"
],
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false
}
2.获取内存信息https://www.cndba.cn/hbhe0316/article/20744https://www.cndba.cn/hbhe0316/article/20744
[root@ansible ~]# ansible mysql -m setup -a "filter=ansible_memory_mb"
192.168.56.88 | SUCCESS => {
"ansible_facts": {
"ansible_memory_mb": {
"nocache": {
"free": 7541,
"used": 440
},
"real": {
"free": 7216,
"total": 7981,
"used": 765
},
"swap": {
"cached": 0,
"free": 8063,
"total": 8063,
"used": 0
}
},
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false
}
3.通过通配符实现模糊匹配,比如以”mb”关键字结尾的信息。https://www.cndba.cn/hbhe0316/article/20744https://www.cndba.cn/hbhe0316/article/20744
[root@ansible ~]# ansible mysql -m setup -a "filter=*mb"
192.168.56.88 | SUCCESS => {
"ansible_facts": {
"ansible_memfree_mb": 7218,
"ansible_memory_mb": {
"nocache": {
"free": 7543,
"used": 438
},
"real": {
"free": 7218,
"total": 7981,
"used": 763
},
"swap": {
"cached": 0,
"free": 8063,
"total": 8063,
"used": 0
}
},
"ansible_memtotal_mb": 7981,
"ansible_swapfree_mb": 8063,
"ansible_swaptotal_mb": 8063,
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false
}
4.获取CPU信息https://www.cndba.cn/hbhe0316/article/20744
[root@ansible ~]# ansible mysql -m setup -a "filter=ansible_processor_vcpus"
192.168.56.88 | SUCCESS => {
"ansible_facts": {
"ansible_processor_vcpus": 10,
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false
}
5.filter的各种
ansible_all_ipv4_addresses:仅显示ipv4的信息。
ansible_devices:仅显示磁盘设备信息。
ansible_distribution:显示是什么系统,例:centos,suse等。
ansible_distribution_major_version:显示是系统主版本。
ansible_distribution_version:仅显示系统版本。
ansible_machine:显示系统类型,例:32位,还是64位。
ansible_eth0:仅显示eth0的信息。
ansible_hostname:仅显示主机名。
ansible_kernel:仅显示内核版本。
ansible_lvm:显示lvm相关信息。
ansible_memtotal_mb:显示系统总内存。
ansible_memfree_mb:显示可用系统内存。
ansible_memory_mb:详细显示内存情况。
ansible_swaptotal_mb:显示总的swap内存。
ansible_swapfree_mb:显示swap内存的可用内存。
ansible_mounts:显示系统磁盘挂载情况。
ansible_processor:显示cpu个数(具体显示每个cpu的型号)。
ansible_processor_vcpus:显示cpu个数(只显示总的个数)。
版权声明:本文为博主原创文章,未经博主允许不得转载。
ansible
ansible模块--setup模块相关推荐
- ansible之setup模块常用的信息
ansible的setup模块非常好用,但给出的信息十分全面,有时候我们并不需要全部的信息. 过滤出指定的信息:例->ansible all -m setup -a "filter=a ...
- ansible的setup模块和Facts变量及magic变量
ansible的setup模块和Facts变量 Host Factsbianl setup模块 setup常用的变量 使用setup模块可以查看收集到的facts的信息 对收集的信息进行过滤 play ...
- 【Ansible】 Ansible 模块 setup 与 stat 模块用法
setup模块 1 通过setup模块获取主机信息 # 执行命令 ansible webserver -m setup # 返回信息192.168.138.137 | SUCCESS => {& ...
- 自动化运维工具——ansible安装及模块介绍
ansbile 前言 一.主流自动化运维工具简介 1.1 Puppet 1.2 Saltstack 1.3 Ansible 二.Ansible 运维工具原理 三.Ansible安装 3.1 下载软件包 ...
- 自动化运维工具Ansible实战---常用模块
Ansible默认提供了很多模块来供我们使用.在Linux中,我们可以通过 ansible-doc -l 命令查看到当前Ansible支持哪些模块,通过 ansible-doc -s [模块名] 又可 ...
- 总结Ansible中常用模块
文章目录 前言 一.ansible实现管理的方式 二.Ad-Hoc执行方式中如何获得帮助 三.ansible命令运行方式及常用参数 四.ansible的基本颜色代表信 五.ansible中的常用模块 ...
- ansible的系统模块8
今天我们来学习一下ansible的系统模块的其他两个模块user和group模块,顾名思义,user可以帮我们在远程主机上添加用户,删除,更改,为用户创建密钥等操作,group是针对于组来说,可以更改 ...
- Ansible系列--Copy模块
copy模块 copy模块在ansible里的角色就是把ansible执行机器上的文件拷贝到远程节点上. 与fetch模块相反的操作 常用参数 参数名 是否必须 默认值 选项 说明 src no ...
- 04 ansible其他常见模块(yum模块、service模块、mount模块、cron模块、user模块、group模块)...
linux主机性能变差 1.top htop 查看cup负载情况 2.free -h 查看内存负载情况 3. iotop 查看磁盘负载情况 ansible服务部署安装 a.安装服务软件 b.编写主机清 ...
- 从零开始实现balloon操作系统(0x02) 加载setup模块
距离上一次发操作系统文章已经度过了好几个月,这几个月里我在忙于一个解释器项目,现在项目已经完全进入维护阶段,所以就有了空余时间继续啃操作系统.先看看解释器最终做出来的效果: 好了题外话到此为止.0x0 ...
最新文章
- 【技术分享总结】—设计模式
- 理解Kalman滤波的使用
- linux nfs如何配置,Linux上的NFS如何配置?
- [深度学习] Pytorch nn.CrossEntropyLoss()和nn.NLLLoss() 区别
- 从零开始搭建系统2.1——Nexus安装及配置
- mysql查询语句判断日期_mysql语句查询时间检测
- java FileReader/FileWriter读写文件
- 作者:杨燕(1964-),女,西南交通大学信息科学与技术学院教授、博士生导师。...
- 宽带和流量是分开的吗_宽带
- python惰性_如何创建惰性属性以提高Python的性能
- Python个人博客项目-2.我的主页应用开发
- Pytorch 小知识点汇总三--numpy数组 求均值,方差,标准差
- IOS TalkingData实现数据监控
- 小程序转uni-app——动态转换样式
- 图灵机的逻辑等价形式——lambda演算简介
- 防雷接地国家规范标准介绍与施工技术要点
- java PDF转换图片(IMG)
- 里面可以写名字的爱心代码(html)
- 用计算机变的魔术,iPhone计算器不为人知的隐藏技能,听说竟然还能用它变魔术?...
- 2. 硬件基础知识学习
热门文章
- mysql 报表工具_Navicat功能:报表创建工具
- QT 监控串口中文乱码解决
- 【OR】YALMIP 几何规划
- aforge 相机标定_在C#和WPF中使用Aforge.NET获取网络摄像头流
- 计算机绘图cad期末考试试题,工程制图考试
- Mac最好用的RSS阅读器Reeder使用方法
- 相机存储卡格式化了数据能恢复吗,相机储存卡数据误删如何恢复
- python自动答题助手_GitHub - SmileSmith/autoAnswer: 客户端答题工具,集成3个答题助手,包含AI自动答题,手动答题,adb控制多台手机等...
- 在线答题助手c语言源码,开源的在线答题小程序
- 2022 最新 Kafka 面试题