首页 > 其他 > 详细

saltstack-3 常用模块2

时间:2019-08-23 14:59:14      阅读:92      评论:0      收藏:0      [点我收藏+]

 

1、iptables模块

#添加规则
salt * iptables.append filter INPUT rule=-m state --state RELATED,ESTABLISHED -j ACCEPT

#插入规则
salt * iptables.insert filter INPUT position=3 rule=-m state --state RELATED,ESTABLISHED -j ACCEPT

#删除规则
#1、按照规则删除
salt * iptables.delete filter INPUT rule=-m state --state RELATED,ESTABLISHED -j ACCEPT

#2、按照编号删除 salt * iptables.delete filter INPUT position=3

 

2、network模块

ping、dig、traceroute命令的使用:

salt * network.dig www.baidu.com

salt * network.ping www.baidu.com

salt * network.traceroute www.baidu.com

 

#获取网卡信息
salt * network.interfaces

技术分享图片

 

#获取mac地址
salt * network.hwaddr eth0

技术分享图片

db_02因为没有eth0的网卡,所以提示不是有效的

 

#判断是否在子网内
salt * network.in_subnet 192.168.100.0/24

技术分享图片

 

#获取子网信息
salt * network.subnets

技术分享图片

 

 

3、pkg管理模块

被控主机包管理

  • 安装包
    salt * pkg.install php

    技术分享图片

     

  • 卸载包
    salt * pkg.remove php

    技术分享图片

     

  • 升级包
    salt * pkg.upgrade

     

  • 4、service模块

  • 开机启动和停止

  

#开机启动
salt * service.enable nginx

#开启不启动
salt * service.disable nginx

技术分享图片

 

  • reload、stop、start、status操作

   运行状态查看

salt * service.status nginx

启动放回true,停止返回false

#启动
salt * service.start nginx

#停止
salt * service.stop nginx

#重新载入
salt * service.reload nginx

技术分享图片技术分享图片

 

saltstack-3 常用模块2

原文:https://www.cnblogs.com/zxw-xxcsl/p/11395885.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!