saltstack

saltstack简介

Saltstack使用Python开发,是一个非常简单易用和轻量级的管理工具。由Master和Minion构成,通过ZeroMQ进行通信。

Saltstack的master端监听4505与4506端口,4505为salt的消息发布系统,4506为salt客户端与服务端通信的端口;salt客户端程序不监听端口,客户端启动后,会主动连接master端注册,然后一直保持该TCP连接,master通过这条TCP连接对客户端控制,如果连接断开,master对客户端就无能为力了。当然,客户端若检查到断开后会定期的一直连接master端的。

作用

三大功能:远程执行,配置管理(状态),云管理

四种运行模式:local、minion/master、syndic(类似于zabbix proxy)、salt ssh

 官方文档:http://repo.saltstack.com/#rhel

 

saltstack安装过程

saltstack-server   10.0.0.111
saltstack-minion 10.0.0.112

 

 

salt-server操作如下:

yum -y install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm
yum install salt-master salt-minion -y
systemctl start salt-master

  

 

 

 

salt-minion操作如下:

yum -y install https://repo.saltstack.com/yum/redhat/salt-repo-latest-2.el7.noarch.rpm
yum install salt-minion -y

 

16 master: 10.0.0.111


  

posted @ 2018-03-20 18:30  无敌仙人掌  阅读(153)  评论(0编辑  收藏  举报
AmazingCounters.com