Jun
16
一、下载安装epel源
CentOS 6.x
1、32位系统
rpm -Uvh http://mirrors.sohu.com/fedora-epel/6/i386/epel-release-6-8.noarch.rpm
2、64位系统
rpm -Uvh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
CentOS 5.x
1、32位系统
rpm -Uvh http://mirrors.sohu.com/fedora-epel/5/i386/epel-release-5-4.noarch.rpm
2、64位系统
rpm -Uvh http://mirrors.sohu.com/fedora-epel/5/x86_64/epel-release-5-4.noarch.rpm
二、安装master
yum -y install salt-master
2.1、修改配置文件中的监听IP:
vi /etc/salt/master
把14行的#interface: 0.0.0.0修改为你的内网IP或者其他,本例修改为:interface: 192.168.1.4
2.2、启动master
/etc/init.d/salt-master start
2.3、设置master开机自启动
chkconfig salt-master on
三、salt-minion安装
yum -y install salt-minion
3.1、修改配置文件
vi /etc/salt/minion
把11行的master的地址修改为:master: 192.168.1.4
把42行的id修改为:id: vhost16 (注:你可以按照你服务器的分类来命名,方便管理)
3.2、启动minion
/etc/init.d/salt-minion start
3.3、设置minion开机自启动
chkconfig salt-minion on
回到master执行salt-key -L ,会列出当前已经认证和还没有认证的主机,vhost16就是我们刚才才添加的主机。
接下来我们执行:
salt-key -a vhost16
来通过认证。
或者你可以执行:salt-key -A 全部认证。
四:测试
salt 'vhost' test.ping
salt 'vhost*' cmd.run 'date'
更多使用方法请参考官方文档:
http://docs.saltstack.com/en/latest/
http://docs.saltstack.cn/
CentOS 6.x
引用
1、32位系统
rpm -Uvh http://mirrors.sohu.com/fedora-epel/6/i386/epel-release-6-8.noarch.rpm
2、64位系统
rpm -Uvh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
CentOS 5.x
引用
1、32位系统
rpm -Uvh http://mirrors.sohu.com/fedora-epel/5/i386/epel-release-5-4.noarch.rpm
2、64位系统
rpm -Uvh http://mirrors.sohu.com/fedora-epel/5/x86_64/epel-release-5-4.noarch.rpm
二、安装master
yum -y install salt-master
2.1、修改配置文件中的监听IP:
vi /etc/salt/master
把14行的#interface: 0.0.0.0修改为你的内网IP或者其他,本例修改为:interface: 192.168.1.4
2.2、启动master
/etc/init.d/salt-master start
2.3、设置master开机自启动
chkconfig salt-master on
三、salt-minion安装
yum -y install salt-minion
3.1、修改配置文件
vi /etc/salt/minion
把11行的master的地址修改为:master: 192.168.1.4
把42行的id修改为:id: vhost16 (注:你可以按照你服务器的分类来命名,方便管理)
3.2、启动minion
/etc/init.d/salt-minion start
3.3、设置minion开机自启动
chkconfig salt-minion on
回到master执行salt-key -L ,会列出当前已经认证和还没有认证的主机,vhost16就是我们刚才才添加的主机。
接下来我们执行:
salt-key -a vhost16
来通过认证。
或者你可以执行:salt-key -A 全部认证。
四:测试
salt 'vhost' test.ping
salt 'vhost*' cmd.run 'date'
更多使用方法请参考官方文档:
http://docs.saltstack.com/en/latest/
http://docs.saltstack.cn/