saltstack快速安裝

瀏覽過很多saltstack的安裝流程,覺得這篇文章簡單易用,所以轉載,供大家一起學習。

轉自http://www.ttlsa.com/saltstack/install-saltstack-on-linux/


redhat6和centos6的安裝過程, centos5的同學直接跳到後面.超快的安裝方法.

1. 安裝源

1.1 安裝epel源

wget http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

1.2 安裝rpmforge

這步很重要,在redhat 6和centos 6的epel源上沒有python-jinja2,一開始安裝變卡在這了.

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

2. 安裝依賴包

yum install python-jinja2

3  安裝saltstack

只需要一臺安裝master即可,其他的全部安裝minion.

3.1 安裝salt-master

yum -y install salt-master --enablerepo=epel-testing

3.2 安裝salt-minion

yum -y install salt-minion --enablerepo=epel-testing

4. 配置saltstack

4.1 minion配置

cat  /etc/salt/minion | grep "^  master" 
master: 192.168.0.2

看清楚了master前面有兩個空格,這行代碼表示我要連接的saltstack的master是192.168.0.2

4.2 master配置

cat /etc/salt/master | grep '^  interface' 
interface: 192.168.0.2

master監聽192.168.0.2,老樣子前面也是有兩個空格,否則啓動的時候會報錯.

5. 啓動saltstack

5.1 啓動master

# service salt-master start
 Starting salt-master daemon:                               [  OK  ]

5.2 啓動minion

#service salt-minion start
 Starting salt-minion daemon:                               [  OK  ]

6. 測試saltstack

接下來的命令都在master上執行

6.1 查看minion列表

#salt-key -L
Accepted Keys:
 Unaccepted Keys:
 minion1
 Rejected Keys:

6.2 接受所有key

# salt-key -A

在提示中提示y確認即可.接下來便可以向minion發送命令了

6.3 簡單測試

#salt '*' test.ping
 minion1:
 True

7. 附加redhat5的安裝方法

如果你是redhat 5版本,走下面的操作

1. 快速安裝minion的方法

# wget --no-check-certificate -O - http://bootstrap.saltstack.org | sh

2. 常規安裝方法

2.1 安裝源

# rpm -ivh http://mirrors.kernel.org/fedora-epel/5/x86_64/epel-release-5-4.noarch.rpm

2. 2 安裝salt-minion

yum install salt-minion

2.3 .  安裝salt-master

yum install salt-master

8.  結束語

salt的安裝方法相比puppet簡單很多,擔心初學者犯糊塗所以本沒有講太多的配置,着重講安裝,最後在來了一個簡單test.ping測試. 後續的文章大家可以關注咱們的ttlsa以及saltstack中文網,當然還有官方站點

更多saltstack學習資料:《saltstack自動化運維

9. 參考網址

saltstack中文站:http://wiki.saltstack.cnsaltstack
官方站:http://www.saltstack.com
saltstack運維生存時間:http://www.ttlsa.com


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章