内容简介:ansible facts组件采取设备信息
facts
组件是 ansible
用于采集被管理机器设备信息的一个功能,我们可以用 setup
模块查看机器的所有 fasct
信息,可以使用 filter
来查看指定信息。整个 facts
信息被包装在一个 JSON
格式的数据结构中。
简单了解fscts结构
$ ansible centos -m setup //输出内容过多,自行尝试
$ ansible centos -m setup -a 'filter=ansible_all_ipv4_addresses' //查看指定信息
192.168.56.102 | SUCCESS => {
"ansible_facts": {
"ansible_all_ipv4_addresses": [
"192.168.56.102",
"10.0.2.15",
"192.168.31.14"
]
},
"changed": false
}
192.168.56.101 | SUCCESS => {
"ansible_facts": {
"ansible_all_ipv4_addresses": [
"192.168.56.101",
"10.0.2.15",
"192.168.31.95"
]
},
"changed": false
}
使用facter扩展facts信息
ansible
的 facts
组件会判断被控制主机上是否安装有 facter
和 ruby-json|rubygem-json
包,如果存在,会自动采集信息。
$ ansible centos -m shell -a 'rpm -aq rubygem-json facter' 192.168.56.102 | SUCCESS | rc=0 >> rubygem-json-1.7.7-29.el7.x86_64 facter-2.4.1-1.el7.x86_64 192.168.56.101 | SUCCESS | rc=0 >> rubygem-json-1.7.7-29.el7.x86_64 facter-2.4.1-1.el7.x86_64
运行 facter
模块查看 facter
信息
$ ansible 192.168.56.102 -m facter //显示内容过多,自行尝试
使用ohai扩展facts信息
ohai
是 chef
配置管理 工具 中检测节点属性的工具, ansible
的 facts
也支持 ohai
信息的采集,需要在被管理主机上安装 ohai
包。
安装ohai
国内服务器需要更换地址 RubyGems镜像-Ruby-China
更换gem sources地址为国内
$ ansible centos -m shell -a 'gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/' 192.168.56.101 | SUCCESS | rc=0 >> https://gems.ruby-china.org/ added to sources https://rubygems.org/ removed from sources 192.168.56.102 | SUCCESS | rc=0 >> https://gems.ruby-china.org/ added to sources https://rubygems.org/ removed from sources
查看gem sources地址
$ ansible centos -m shell -a 'gem sources -l' 192.168.56.102 | SUCCESS | rc=0 >> *** CURRENT SOURCES *** https://gems.ruby-china.org/ 192.168.56.101 | SUCCESS | rc=0 >> *** CURRENT SOURCES *** https://gems.ruby-china.org/
安装ohai
ansible centos -m shell -a 'gem install ohai'
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- PHP 社区采取措施,提高生态系统安全性
- 企业如何采取欺骗行为来超越网络攻击者
- 揭秘:当黑客看上一个目标之后,通常会怎样采取行动?
- 美国政府正采取措施整改备受困恼的 CVE 系统
- 企业遇上SSL DDOS该采取的有效防御措施有?
- 采取哪些步骤来避免模糊,不完整或模棱两可的需求?
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
从“为什么”开始
[美] 西蒙·斯涅克 / 苏西 / 海天出版社 / 2011-7 / 32.00元
影响人类的行为:要么靠操纵,要么靠感召。 操纵带来的是交易,是短期效益; 感召带来的是信任,是永续经营! 盖茨走后,微软面临怎样的挑战?后盖茨时代,微软为何从一个希望改变世界的公司沦落为一个做软件的公司? 沃尔玛的灵魂人物过世后,一度被人们热爱的公司,遭到的竟然多是顾客、员工的反感?沃尔玛要怎样做才能重放昔日光彩? 星巴克吸引人们购买的不是咖啡,而是理念?为什么说霍华......一起来看看 《从“为什么”开始》 这本书的介绍吧!
HTML 压缩/解压工具
在线压缩/解压 HTML 代码
RGB HSV 转换
RGB HSV 互转工具