首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Saltstack_使用指南04_数据系统-Grains 4.1. grains条目项信息4.2. grains全部信息4.3. 查询grains指定信息5.1. m

Grains基本信息 Saltstack 数据系统 Grains (谷粒) Pillar (柱子) Grains:静态数据 当Minion启动的时候收集的Minion本地的相关信息...【这样修改grains信息不用重启salt-minion 也能刷新】 不然需要重启salt-minion salt '*' saltutil.sync_grains 开发一个Grains:...Salt自带Grains 信息 4.1. grains条目项信息 1 [root@salt100 salt]# salt 'salt01' grains.ls # 查看salt01机器有哪些grains...条目项信息 2 ……………… 4.2. grains全部信息 1 [root@salt100 salt]# salt 'salt01' grains.items # 查看salt01机器有哪些grains...在/etc/salt/grains 中定义grains 注意: 该文件默认不存在,需要自己创建。

63842
您找到你想要的搜索结果了吗?
是的
没有找到

Saltstack 远程操作(grains,pillar)服务安装+配置管理

grains是在minion启动时收集到的一些信息,比如操作系统类型、网卡ip、内核版本、cpu架构等。...列出所有的grains项目名字 salt 'zhdy02' grains.ls 列出所有grains项目以及值 salt 'zhdy02' grains.items //利用如上的显示值我们可以统计资产管理信息...grains的信息并不是动态的,并不会实时变更,它是在minion启动时收集到的。 我们可以根据grains收集到的一些信息,做配置管理工作。...grains支持自定义信息 minion上: vim /etc/salt/grains //添加: role: nginx env: test //一个key和一个vlue 重启minion...服务 systemctl restart salt-minion master上: 获取grains: [[email protected] sbin]# salt '*' grains.item

78670

saltstack 自动化平台 - 日常管理

发生变化后立即重启服务) watch_in: 与watch位置相反 prereq:0.16.0 新增的功能,会通过test=True接口检查所依赖的state的状态,如果状态发生变化,执行 prereq_in:相反 grains...静态数据 只在启动minion时才采集一次数据 salt '*' grains.items #详细信息 salt '*' grains.ls #获取grains采集信息项目 salt '*' grains.get...获取所有系统安装的操作系统类型 salt -G os:CentOS cmd.run 'w ' #对centos系统执行远程命令 (w查看谁登陆在做什么操作) salt -G 'master:127.0.0.1' grains.ls...#查看grains项;grains.items 查看详细 salt "*" grains.get master | head -2 #查看master地址;用get方法获取items项的值 salt..."*" grains.items | grep nodename -A 1 #查看主机名;如 grains.get nodename pillar 动态数据 salt '*' saltutil.refresh_pillar

88910

Saltstack命令使用

又或者用python的salt-api写脚本呢 Grains 是saltstack组件中非常重要之一,在配置部署时候回经常使用,Grains记录minion的静态信息,比如常用属性,CPU、内存、磁盘、...Minions的Grains信息是Minion启动时采集汇报给Master的 Grains是以 key  value形式存储的数据库,可以看做Host的元数据(metadata) Grains保存着收集到的客户端的详细信息...如果slave机器数据变化,grains就过期了 在生产环境中需要自定义Grains,可以通过 Minion配置文件 Grains相关模块定义 Python脚本定义 #查看grains的命令用法 [root...@master ~]# salt 'slave' sys.doc grains Grains人为是描述minion本身固有的静态属性数据,列出主机所有Grains数据 [root@master ~]#...,Grains还可以自定义来满足不同的需求。

1.2K30
领券