要432w 发表于 2017-3-21 11:20:24

saltstack 安装与认证

准备工作:
    1.两台机器:192.168.141.250 192.168.141.249

    2.设置hostname以及hostes


1
2
3
4
5
6
7
8
9
10
vim /etc/sysconfig/network#设置hostname,
HOSTNAME=web12.limingyu.com

vim /etc/hosts

192.168.141.249 web13.limingyu.com
192.168.141.250 web12.limingyu.com

#两台机器都要修改这两项,修改完毕保存退出,重启系统,让hostname生效
保证两台机器能ping通。ping web13.limingyu.com





    3.关闭selinux,清空防火墙规则

开始安装:



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
web12机器:
   
      yum install -y epel-release
      yum install -y salt-master salt-minion
         
web13机器:
         
      yum install -y epel-release
      yum install -y salt-minion
         
#修改两台机器上的salt-minion配置

      vim /etc/salt/minion
         
      master: 192.168.141.250   #修改第十六行,配置master地址
         
#启动
      web12机器:
      /etc/init.d/salt-master start
      /etc/init.d/salt-minion start
         
      web13机器:
      /etc/init.d/salt-minion start
         
      #也可以把它们都加入开机启动
      chkconfig salt-minion on






认证:



1
2
3
4
5
salt-key   #可以查看认证信息

salt-key -A #全部认证

salt-key -d #删掉认证





测试:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
salt '*' test.ping

web12.limingyu.com:
    True
web13.limingyu.com:
    True

#   
   
salt '*' cmd.run 'uptime'

web12.limingyu.com:
   01:51:15 up5:11,1 user,load average: 0.15, 0.11, 0.07
web13.limingyu.com:
   01:51:16 up5:11,1 user,load average: 0.03, 0.05, 0.05








页: [1]
查看完整版本: saltstack 安装与认证