最新文章:
- Google Map api国内正常使用该如何配置(2021最新)
- wordpress国内网速慢加速及防DDOS攻击快速CF切换教程
- 2.18-3.31,共战疫情,阿里云免费送.网址域名
- Ubuntu安装时出现“failed to load ldlinux.c32”
- iconv函数报错 Detected an illegal character in input string
首页 运维技术
saltstack安装教程
发布时间:2016年05月29日 评论数:抢沙发 阅读数:5498
-
安装一些系统基础包
yum -y install openssl-devel openssl gcc gcc-devel gcc-c++
-
因为saltstack的master批量操作minion通讯中依赖zeroMQ,centos5的zeromq默认版本比较低需要手动编译
wget http://120.52.73.9/download.zeromq.org/zeromq-3.2.5.zipunzip zeromq-3.2.5.zip
cd zeromq-3.2.5
./configure && make && make install
ln -sf /usr/local/lib/libzmq.* /usr/lib/ -
系统默认是python2.4需要安装新版python2.7
wget https://www.python.org/ftp/python/2.7.11/Python-2.7.11.tgz --no-check-certificate
tar zxf Python-2.7.11.tgz
cd Python-2.7.11
./configure && make && make install -
安装setuptool(python安装模块的工具)
wget 'https://pypi.python.org/packages/source/s/setuptools/setuptools-20.6.7.tar.gz#md5=45d6110f3ec14924e44c33411db64fe6' --no-check-certificate -O setuptools-20.6.7.tar.gz
tar zxf setuptools-20.6.7.tar.gz
cd setuptools-20.6.7
python setup.py install -
安装pip(python安装模块的工具)
wget 'https://pypi.python.org/packages/source/p/pip/pip-8.1.1.tar.gz#md5=6b86f11841e89c8241d689956ba99ed7' --no-check-certificate
tar zxf pip-8.1.1.tar.gz
cd pip-8.1.1
python setup.py install -
安装saltstack
pip install salt
-
修改配置文件
mkdir
saltstack是一款批量管理操作服务状态的工具,他越来越流行源于他简单的配置和快速的操作。
因为saltstack出现的比较晚,centos的早起版本的网络仓库都没有,
因此写这篇文档方便新手操作,这里都是经过我亲自操作的。
快速安装脚本:https://github.com/bashhu/shell/blob/master/salt/startshell/salt-install.sh如果想体验安装中乐趣请继续下文
MASTER服务
mkdir -p /etc/salt/state
vim / etc/salt/master
timeout: 60
state_top: top.sls
file_roots:
base:
- /etc/salt/states/base
minion节点:
vim /etc/salt/minion
master: 192.168.1.2 #master的IP或者域名
-
启动脚本:https://github.com/bashhu/shell/blob/master/salt/startshell/salt-master
- minion脚本:https://github.com/bashhu/shell/blob/master/salt/startshell/salt-minion
本文地址:http://www.90qj.com/359.html 本文已经被百度收录,点击查看详情
版权声明:若无注明,本文皆为“挨踢 Blog”原创,转载请保留文章出处。