首先在 minion 上编辑 grains 配置文件,然后添加自定义的 grains:

[root@localhost ~]$ cat /etc/salt/grains    # 这个文件默认是没有的
role: nginx
[root@localhost ~]$ systemctl restart salt-minion    # 重启客户端

然后在 master 上就可以根据 grains 信息进行操作:

[root@localhost ~]$ salt '192.168.119.140' grains.item role
192.168.119.140:
----------
role:
nginx
[root@localhost ~]$ salt -G role:nginx cmd.run 'hostname'
192.168.119.140:
localhost.localdomain

最新文章

  1. EF里单个实体的增查改删以及主从表关联数据的各种增删 改查
  2. a标签的href值
  3. Caffe + Ubuntu 14.04 64bit + CUDA6.5 + 无GPU 配置
  4. mysql服务器io等待高定位与分析
  5. 浅说Java中的反射机制(二)
  6. lightoj 1019
  7. 存储过程中拼接sql的示例
  8. 可获取公网IP的网址
  9. Java面试题之五
  10. 动态规划之插头DP入门
  11. function返回值Python特殊语法:filter、map、reduce、lambda
  12. iframe截取网站部分内容实现思路及代码
  13. Linux中包管理与定时任务
  14. 大白话Vue源码系列(05):运行时鸟瞰图
  15. CSS滚动条样式定制
  16. MongoDB 常用的数据备份梳理汇总
  17. LeetCode(87):扰乱字符串
  18. csharp中DateTime总结-转
  19. what's the python之python介绍
  20. CentOS使用vsftpd开启FTP服务以及配置用户

热门文章

  1. Ubuntu下迁移MySQL数据库文件目录
  2. java 从数据库取值反射给变量
  3. 浅析js前端发展及mvvm的选型
  4. 应用层timer_libc_posix timer
  5. Nginx动静分离知识及配置
  6. Timsort 算法
  7. java英文缩写
  8. Uncaught (in promise) Provided element is not within a Document
  9. e1087. 用For循环做数组的遍历
  10. unity3d绘画手册-------灯光之反射及各个参数解释