2-saltstack安裝后的基本配置

配置Salt

  • salt的結(jié)構(gòu)很簡(jiǎn)單。master的默認(rèn)配置將適用于大多數(shù)安裝,而設(shè)置minion的惟一要求是在minion配置文件中設(shè)置master的位置。
  • 配置文件將安裝到/etc/salt,并以各自的組件/etc/salt/master和/etc/salt/minion命名。

master 的配置

  • 默認(rèn)情況下,salt master在所有接口上監(jiān)聽端口4505和4506(0.0.0.0)。要將salt綁定到特定的IP,請(qǐng)?jiān)趍aster配置文件中重新定義“接口”指令,通常是在/etc/salt/master,如下:
- #interface: 0.0.0.0
+ interface: 10.0.0.1
  • 更新配置文件后,重新啟動(dòng)Salt master。有關(guān)其他可配置選項(xiàng)的詳細(xì)信息,請(qǐng)參閱master配置參考(在后面)。

minion 的配置

  • 雖然有很多Salt Minion配置選項(xiàng),但簡(jiǎn)單配置一個(gè)Salt Minion還是很容易的。默認(rèn)情況下,Salt Minion將嘗試連接到名稱為“Salt”的DNS;如果Minion能夠正確地解析該名稱,則不需要配置。

  • 如果名稱為“salt”的DNS沒有解析指向master的正確位置,則在minion配置文件中重新定義“master”指令,配置文件通常是/etc/salt/minion,如下:

- #master: salt
+ master: 10.0.0.1
  • 更新配置文件后,重新啟動(dòng)Salt minion。有關(guān)其他可配置選項(xiàng)的詳細(xì)信息,請(qǐng)參閱minion配置參考文檔(在后面)。

minion proxy 的配置

  • 一個(gè)minion proxy會(huì)模擬正常的minion的行為并繼承它們的選項(xiàng)(options)。
  • 類似的,配置文件是/etc/salt/proxy,代理嘗試連接到DNS名稱“salt”。
  • 除了常規(guī)的minion選項(xiàng)之外,還有一些特定于代理的選項(xiàng),請(qǐng)參閱minion proxy的配置引用。(在后面)

運(yùn)行 salt

  1. 在前臺(tái)運(yùn)行master(為了作為一個(gè)守護(hù)程序運(yùn)行salt -master,加選項(xiàng) -d)==選項(xiàng)詳情參考SALT-MASTER文檔==
    salt-master -d
  2. 在前臺(tái)運(yùn)行minion
    salt-minion -d

Having trouble?

  • 解決salt問題最簡(jiǎn)單的方法是在前臺(tái)運(yùn)行master和minion,并將日志級(jí)別設(shè)置為debug(這樣會(huì)極大增加命令輸出):
    salt-master --log-level=debug
  • 有關(guān)salt的日志系統(tǒng)信息,請(qǐng)參閱日志文檔。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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