Jun 16

CentOS 下快速安装saltstack 不指定

碟舞飞扬 , 17:10 , Linux技术 , 评论(0) , 引用(0) , 阅读(3020) , Via 本站原创 | |
一、下载安装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/
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]