SaltStack远程执行-模块

  上一篇:SaltStack数据系统-Pillar

 

  执行模块

1
salt 'linux-node2.example.com' service.status sshd

  其中service是模块名称status是方法sshd是参数

 

  network模块

  network.active_tcp返回所有TCP链接

1
salt 'linux-node2.example.com' network.active_tcp

  network.arp返回arp表

1
salt 'linux-node2.example.com' network.arp

  network.connect测试端口是否通(类似于telnet)

1
salt 'linux-node2.example.com' network.connect 192.168.56.12 22

  get_hostname获取主机名

1
salt '*' network.get_hostname

 

  service模块

  service.available判断服务是否在运行

1
salt '*' service.available sshd

  service.get获取所有在运行的服务

1
salt '*' service.get_all

  service.reload重启服务,类似于cmd.run 

1
salt '*' service.reload sshd

  针对跨平台管理有作用

  service.status获取服务状态

1
salt '*' service.status sshd

  service.stop停止服务

1
salt '*' service.stop sshd

  

  state状态模块

  state.show_highstate查看机器的高级状态

1
salt '*' state.show_highstate

  state.show_top查看有哪些sls

1
salt '*' state.show_top

  

  文件拷贝模块(单独出一个命令)

1
salt-cp '*' /etc/resolv.conf /tmp/

  PS:这个命令非常有用

  

posted @   minseo  阅读(204)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示