ubuntu 操作系统下安装 saltstack 运维自动化工具
svr1 192.168.137.130
svr2 192.168.137.129
关闭防火墙
ufw disable
①更新系统(2个节点)
sudo apt-get update
sudo apt-get install software-properties-common
②安装salt-master (svr1 节点)
sudo apt-get install salt-master -y
③查看salt-master程序 (svr1 节点)
ps -ef|grep salt
master启动后默认监听4505和4506两个端口。4505(publish_port)为salt的消息发布系统,4506(ret_port)为salt客户端与服务端通信的端口。
sudo netstat -ntpl|grep python
salt-master配置文件
/etc/salt/master
interface: 11.4.19.4 //监听IP
重启salt-master
service salt-master restart
④安装salt-minion(节点svr2上)
sudo apt-get install salt-minion -y
查看salt-minion状态
service salt-minion status
重启 salt-minion
service salt-minion restart
salt-minion配置文件
/etc/salt/minion
master: 11.4.19.4//连接master端IP地址 注:id是客户端主机名(其实也就是认证key的名字)用来和master进行认证,如果没有更改的话。会找minion主机名
查看列表(主节点上)
salt-key -L
salt-key -A(主节点上)
//接受所有key,在提示中提示y确认即可.接下来便可以向minion发送命令了,-a 指定单个