SaltStack的部署和使用:

SaltStack的部署和使用:

安装:

yum -y install epel-release       (必备)

yum -y install salt-master      (管理机器)

yum -y install salt-minion      (其他机器)

配置:主人 (修改第2个file_roots)

vim /etc/salt/master

	file_roots:
		base:
			- /srv/salt

	pillar_roots:
		base:
			- /srv/pillar

注意: 把注释去掉,base前面2个空格,-前面是4个空格

配置:仆人

vim  /etc/salt/minion

	master: 172.16.1.61        (ip地址是主人的地址)
	
	id: backup                 (名称可以自定义,普遍使用当前电脑主机名,容易辨认)  


注意:":" 后面有一个空格

master端

证书存放路径:/etc/salt/pki/master/minions

salt-key -L  //查询所有接受到的证书

salt-key -A  //接受所有证书

salt-key -a lab01  //接受lab01证书

salt-key -D  //删除所有证书

salt-key -d lab01  //删除lab01证书

批量操作:

(*为匹配所有,test.ping 归属salt的模块方法,批量查看是否可以连通其他机器)
# salt '*' test.ping         

(*为匹配所有,cmd.run归属salt的模块方法,批量执行命令)
# salt '*' cmd.run 'pwd'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值