saltstack 安装步骤
Saltstack是一个新的基础设施管理工具。目前处于快速发展阶段,有两大功能:远程执行和配置管理。安装环境Centos6.4x86_64bit
一、环境搭建(服务端安装master、客户端安装minion)
1、安装epel源
cd /root/soft
wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
2 、安装rpmforge(可选)
wget http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
rpm -Uvh rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm.
3、安装依赖包
yum install python-jinja2
以上步骤在server和client端都需要安装
4、 服务端安装 yum -y install salt-master enablerepr=epel-testing
5、 客户端安装yum -y install salt-minion enablerepr=epel-testing
二、配置并启动服务
1、服务端 在配置文件/etc/salt/master里添加:interface: 192.168.0.1 interface前面有两个空格,冒号后面有一个空格。
2、客户端 在配置文件/etc/salt/minion里添加:master: 192.168.0.1(服务端ip),格式同上注意空格,
启动服务 service salt-master start
service salt-minion start
netsat -unplt|grep python查看端口 有4505 4506端口
三、测试
都在master上执行
#salt-key-L(查看master列表)
#salt-key-A(接受所有key),在提示中按y确认。
#salt ‘*’ test.ping(测试)
页:
[1]