213123 发表于 2016-4-13 11:03:13

安装SaltStack自动化软件

安装master端:


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
27
28
# ifconfig
eth0      Link encap:EthernetHWaddr 52:54:00:28:16:11
          inet addr:192.168.0.21Bcast:192.168.1.255Mask:255.255.254.0
          inet6 addr: fe80::5054:ff:fe28:1611/64 Scope:Link
          UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
          RX packets:2648004 errors:0 dropped:0 overruns:0 frame:0
          TX packets:21384 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:338622498 (322.9 MiB)TX bytes:1884671 (1.7 MiB)

lo      Link encap:Local Loopback
          inet addr:127.0.0.1Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNINGMTU:65536Metric:1
          RX packets:39 errors:0 dropped:0 overruns:0 frame:0
          TX packets:39 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2694 (2.6 KiB)TX bytes:2694 (2.6 KiB)
# yum install epel-release -y
# yum install salt-master -y
# salt-master --version
salt-master 2015.5.8 (Lithium)
# /etc/init.d/salt-master start
Starting salt-master daemon:                              
# ss -lnpt | grep 45
LISTEN   0      100                     *:4505                     *:*      users:(("salt-master",4882,12))
LISTEN   0      100                     *:4506                     *:*      users:(("salt-master",4902,20))
#




#启动salt-master端

====================================================================

安装minion端:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# ifconfig
eth0      Link encap:EthernetHWaddr 52:54:00:20:B9:98
          inet addr:192.168.0.22Bcast:192.168.1.255Mask:255.255.254.0
          inet6 addr: fe80::5054:ff:fe20:b998/64 Scope:Link
          UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
          RX packets:2561616 errors:0 dropped:0 overruns:0 frame:0
          TX packets:17514 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:328408944 (313.1 MiB)TX bytes:1569597 (1.4 MiB)

lo      Link encap:Local Loopback
          inet addr:127.0.0.1Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNINGMTU:65536Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)TX bytes:0 (0.0 b)

# yum install epel-release -y
# yum install salt-minion -y
# salt-minion --version
salt-minion 2015.5.8 (Lithium)
# sed -i 's@^#master:.*@master: 192.168.0.21@' /etc/salt/minion




#192.168.0.21是我master端的IP地址

1
2
3
4
5
6
# /etc/init.d/salt-minion start
Starting salt-minion daemon:                              
# ps -ef | grep salt-minion
root      3983   10 15:59 ?      00:00:00 /usr/bin/python2.6 /usr/bin/salt-minion -d
root      413937550 16:08 pts/0    00:00:00 grep salt-minion
#




#启动salt-minion端

master端:

1
2
3
4
5
6
7
# salt-key-L
Accepted Keys:
Denied Keys:
Unaccepted Keys:
vm02
Rejected Keys:
#




#出现了vm02的key
#salt-key常用的选项有
# -a -A -l -L -d -D -y

#接受vm02的key


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
27
28
29
30
31
# salt-key -a vm02
The following keys are going to be accepted:
Unaccepted Keys:
vm02
Proceed? y
Key for minion vm02 accepted.
#
# salt "*" test.ping
vm02:
    True
#
# salt "*" cmd.run "ifconfig"
vm02:
    eth0      Link encap:EthernetHWaddr 52:54:00:20:B9:98
            inet addr:192.168.0.22Bcast:192.168.1.255Mask:255.255.254.0
            inet6 addr: fe80::5054:ff:fe20:b998/64 Scope:Link
            UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1
            RX packets:2654870 errors:0 dropped:0 overruns:0 frame:0
            TX packets:18851 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000
            RX bytes:336733440 (321.1 MiB)TX bytes:1832351 (1.7 MiB)

    lo      Link encap:Local Loopback
            inet addr:127.0.0.1Mask:255.0.0.0
            inet6 addr: ::1/128 Scope:Host
            UP LOOPBACK RUNNINGMTU:65536Metric:1
            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:0
            RX bytes:0 (0.0 b)TX bytes:0 (0.0 b)
#




#至此,你的salt已经安装成功!!
#更多的使用方法请查官网文档!!!!



页: [1]
查看完整版本: 安装SaltStack自动化软件