salt-master
SaltStack
1、SaltStack
? ?salt是一個新的基礎平臺管理工具。只需花費數分鐘即可運行起來, 擴展性足以支撐管理上萬臺服務器,數秒鐘即可完成數據傳遞.
? ?salt底層采用動態的連接總線, 使其可以用于編配, 遠程執行, 配置管理等等.
2、About SaltStack
? ?Salt servers 有兩種類型,Master 和 Minion. The Master server 承載所有的策略和配置,并推送給所有的客戶端服務器。The Minion server 是要管理的基礎設施. 所有的推送信息基于ZeroMQ通信.
3、Installing The Salt-Master package on Centos
| 1 | #yum install salt-master |
4、Configuring The Salt Master
? ?現在Salt 已安裝,我們將配置 The Master server.
| 1 | # vim /etc/salt/master |
5、更改綁定接口
Find:
#interface: 0.0.0.0
Replace with:
interface: youripaddress
Example:
interface: 192.168.0.1006、設置file_roots 目錄
? ?確定狀態定義文件目錄.
Find:
#file_roots:
#base:
#- /srv/salt
Replace with:
file_roots: ?
? ?base: ? ?
? ? ?- /salt/states/base
7、設置?pillar_roots
? ?pillar做為一允許你分發定義的全局數據到目標minion上的接口,pillar的數據只在匹配的minions上有效.所以該特性使pillar常常用于存儲敏感類數據.
Find:
#pillar_roots:
#base:
#- /srv/pillar
Replace:
pillar_roots: ?
? ?base: ? ?
? ? ? ?- /salt/pillars/base
7、創建salt states和 pillars 目錄
| 1 | #mkdir?-p?/salt/states/base?/salt/pillars/base |
8、Enable auto_accept. 從minions自動接受認證.
#auto_accept: False
Replace with:
auto_accept: True
9、重啟 salt-master 服務
| 1 | # service salt-master restart |
本文轉自 Art_Hero 51CTO博客,原文鏈接:http://blog.51cto.com/curran/1406481,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的salt-master的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Sql Server 常用日期格式
- 下一篇: iptables规则基本用法