Saltstack學(xué)習(xí)筆記——安裝篇

1.安裝管理端(master)

安裝master


yum install salt-master

修改配置


#master默認安裝在這,稍后會舉例如何配置

vi /etc/salt/master

啟動服務(wù)(以下命令效果一樣)


salt-master -d

/etc/init.d/salt-master start

service salt-master start

2.安裝被管理端(minion)

安裝minion


yum install salt-minion

修改配置

需要告訴你的minion怎樣找到并連接你的Master服務(wù)器,并給minion一個獨一無二的名稱


#minion默認安裝在這

vi /etc/salt/minion

#取消注釋行#master,移除# 替換為你的Master服務(wù)器的IP地址

master:192.168.181.15

#命名一個昵稱給你的被管理端,查找到#id行,再一次移除#號,增加一個nameid

id:192.168.181.17

啟動服務(wù)(以下命令效果一樣)


salt-minion -d

/etc/init.d/salt-minion start

service salt-minion start

3.認證 Minion Keys

現(xiàn)在你的minion 已經(jīng)知道到master在哪里,接下來讓他們進行彼此驗證,Salt使用公共密鑰加密來確保master和minions的安全通信。你需要通過在master端驗證minion的證書來明確master和minion之間的是授信的。

認證minion的證書使用salt-key命令,Salt自動生成這些證書,你需要做的僅僅是認證你需要的證書。


# 在master上運行

# 查看所有minion

salt-key -L


Accepted Keys:

Unaccepted Keys:

192.168.181.17

Rejected Keys:

其中Unaccepted Keys是未許可的minion??梢允褂孟旅娴拿钔ㄟ^認證:


Accepted Keys:

salt-key -a 192.168.181.17

4.測試

安裝配置好之后,首先要測試一下聯(lián)通性:salt '*' test.ping。salt會列出每個認證過的minion的聯(lián)通狀態(tài)(true 或 false)。


# '*' 指任何主機(*是一個通配符),test.ping 是動作

salt '*' test.ping

再舉一些例子:

查詢主機運行了多長時間


sudo salt '*' cmd.run "uptime"

批量重啟服務(wù)


salt '*' cmd.run "service httpd restart"

讓多臺機器一起,使用Apache Bench進行壓力測試


salt '*' cmd.run "ab -n 10 -c 2 http://www.google.com/"

注意,默認情況下master和minion之間使用以下端口進行通信:

4505(publish_port): salt的消息發(fā)布系統(tǒng)

4506(ret_port):salt客戶端與服務(wù)端通信的端口

網(wǎng)絡(luò)的設(shè)置需要保證這些端口可以訪問。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 學(xué)習(xí)地址[http://tech.mainwise.cn/?p=438] 更新于 3.25 23:16 salt簡...
    J書越來越垃圾了閱讀 31,206評論 9 36
  • 自動化運維工具Saltstack詳細介紹 標(biāo)簽:salt自動化運維salt-master 版權(quán)聲明:原創(chuàng)作品,如需...
    jony456123閱讀 8,439評論 0 0
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,569評論 19 139
  • 今天武漢天氣正好,忙碌了一下午,下班時,太陽已經(jīng)快下山了。走出辦公樓,想欣賞夕陽美景,便找了一輛摩拜單車準(zhǔn)備騎回去...
    五月洛梅閱讀 548評論 0 2
  • 一朵會下雨的云 我每天都騎著單車去與她相會 仿佛是一位剛失戀的少女 有些積怨,輕輕的哭泣 想告訴我點什么 說完了,就完了
    HelenYin閱讀 259評論 0 1

友情鏈接更多精彩內(nèi)容