2017-06-29 38 views
0

我正在嘗試創建一個Salt多主環境,但我注意到minion嘗試連接到同一個主設備並且只嘗試第二個主設備超時。我甚至試過配置master_suffle和random_master但總是試圖同主人...Salt minion failolver不斷嘗試連接到第一臺服務器

我的配置是:

id: server-id 
master: 
    - salt-master01 
    - salt-master02 
master_type: failover 
random_master: True 
master_shuffle: True 

master_alive_interval: 10 
retry_dns: 0 

color: True 
yaml_utf8: True 
verify_master_pubkey_sign: True 
always_verify_signature: True 
master_sign_key_name: master_sign 

我的僕從的版本是2016年11月6日的碳。

我做錯了什麼?

謝謝!

回答

0

this文件中提到master_type: failover將使小爪從列表中連接到第一個可用的主盤。雖然master_shuffle: True應該讓奴才隨機拿起第一個主人,但我的理解是,一旦奴才能夠連接到主人 - 它會存儲狀態,這個主人將成爲第一 minon。這意味着只要可用,奴才會重新嘗試重新連接到這位主人。

+0

謝謝,但問題是,在我的測試中,我已經停止了一個主,並且小夥子總是試圖連接到那個主人,因爲是第一個在列表中(salt-master01),所以兩個選項都被忽略,因爲奴才不會混洗主人,並且當一個主人失敗時,不要試圖連接另一個,直到它從第一次獲得超時(它不會讓那個主人失敗)。 –

相關問題