远程执行模块(核心)
获取主机名对应的主机的IP地址
[root@node110 ~]# salt '*' hosts.get_ip node120
minion.saltstack.com:
172.16.1.120
测试服务端与客户端之间的连接是否正常:
[root@node110 salt]# salt '*' test.ping # *号代表所以的主机
minion.saltstack.com:
True
[root@node110 salt]# salt 'minion.saltstack.com'test.ping
minion.saltstack.com:
True
在server端远程查看客户端的情况:
[root@node110 salt]# salt 'minion.saltstack.com' cmd.run 'hostname'#cmde模块 run方法
minion.saltstack.com:
node120
状态模块
[root@node110 ~]# salt '*' service.restart sshd
minion.saltstack.com:
True
minion.node2.saltstack.com:
True