Salt 安装方式(CentOS)
2015-06-18 17:57
666 查看
安装前必备环境:2.6.6<Pythin<3.x
本文内容是参考 中国SaltStack用户组 里面 Salt中文手册 中的安装内容实践之后总结的。
初学者可用Ubuntu系统学习安装,因为Salt在Ubuntu上的安装非常简单。Salt中文手册中有安装方法,可以直接安装,此处不在说明。
1.在安装之前我们需要设置开启防火墙的端口,salt 需要使用4505和4506端口
2.Master/Minions都需要先安装一些依赖
3.端安装
服务器端的安装
受控端的安装
1.将务器端启动,稍后关闭(只有启动之后,Salt的配置文件才会出现,才可以去编辑配置文件)
2.此时会产生配置文件,修改配置文件
(1)服务器端
vim /etc/salt/master +14
修改
取消283,284,285行的注释,此处是设置salt的资源文件,sls文件的目录位置
设置开机自启动
(2)受控端
vim etc/salt/minion
修改如下:下面修改的是master的IP地址
重启salt服务,因用python脚本执行的命令,所以重启命令的格式与手动重启不一样。
本文内容是参考 中国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
相关文章推荐
- 在linux下的使用复制命令cp,不让出现“overwrite”(文件覆盖)提示的方法。
- 远程检测Linux服务器中内存占用情况的方法
- Linux Input子系统以及A/B(SLOT)协议
- Linux下安装启动多个Mysql
- linux 调度执行 每个月月末某个时间点执行
- Linux下批量杀掉包含某个关键字的程序进程
- IT生涯的路很长,是否准备好?
- codeblock中 启动 ROS 节点
- Linux自定义命令小结
- linux下搭建nagios监控
- 简单Linux C线程池
- 外网访问内网linux
- IPTABLES 充当局域网路由器 RHEL5及以上版本
- 实验楼一个很好的IT学习平台,包括JAVA,LINUX,HTML,C,CSS,JS等适合初学者
- Redhat7更改网卡名字为eth0 eth1
- 在CentOS系统上安装REMI仓库的方法
- linux基础命令
- linux常用命令大全(转)
- Linux 挂载概念 理解
- 外部浏览器无法测试LAMP环境的解决方法