Salt 安装方式(CentOS)
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:29
安装前必备环境:2.6.6<Pythin<3.x
本文内容是参考 中国SaltStack用户组 里面 Salt中文手册 中的安装内容实践之后总结的。
初学者可用Ubuntu系统学习安装,因为Salt在Ubuntu上的安装非常简单。Salt中文手册中有安装方法,可以直接安装,此处不在说明。
1.在安装之前我们需要设置开启防火墙的端口,salt 需要使用4505和4506端口
lokkit -p 4505:tcp -p 4506:tcp
2.Master/Minions都需要先安装一些依赖
yum install zeromq pycrypto m2crypto python-msgpack PyYAML python-jinja2 python-markupsafe python-libcloud -y
3.端安装
服务器端的安装
yum install salt-master -y
受控端的安装
yum install salt-minion -y
1.将务器端启动,稍后关闭(只有启动之后,Salt的配置文件才会出现,才可以去编辑配置文件)
service salt-master start
service salt-master stop
2.此时会产生配置文件,修改配置文件
(1)服务器端
vim /etc/salt/master +14
修改
#interface: master
interface: 10.10.10.111
取消283,284,285行的注释,此处是设置salt的资源文件,sls文件的目录位置
file_roots:
base:
- /srv/salt
设置开机自启动
chkconfig salt-master on
(2)受控端
vim etc/salt/minion
修改如下:下面修改的是master的IP地址
#大概在15行左右
#master: salt
master: 10.10.10.111 #大概在54行左右
#id:
id: minionName
重启salt服务,因用python脚本执行的命令,所以重启命令的格式与手动重启不一样。
#设置开机自启动
chkconfig salt-minion on
#脚本重启服务
/bin/systemctl restart salt-minion.service
相关文章
-
Samba 服务使用的端口和协议(是一组TCP UDP协议的组合,主要使用CIFS协议,有一个Java例子)
Samba 服务使用的端口和协议(是一组TCP UDP协议的组合,主要使用CIFS协议,有一个Java例子)
- 互联网
- 2026年04月04日
-
samtools常用命令详解(转)
samtools常用命令详解(转)
- 互联网
- 2026年04月04日
-
SAP CLSD SETC是什么状态
SAP CLSD SETC是什么状态
- 互联网
- 2026年04月04日
-
salesforce 零基础学习(四十三)运算取余
salesforce 零基础学习(四十三)运算取余
- 互联网
- 2026年04月04日
-
s5700 绑定MAC
s5700 绑定MAC
- 互联网
- 2026年04月04日
-
R语言中命名点的函数
R语言中命名点的函数
- 互联网
- 2026年04月04日






