Salt minion failolver不断尝试连接到第一台服务器
问题描述:
我正在尝试创建一个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日的碳。
我做错了什么?
谢谢!
答
在this文件中提到master_type: failover
将使小爪从列表中连接到第一个可用的主盘。虽然master_shuffle: True
应该让奴才随机拿起第一个主人,但我的理解是,一旦奴才能够连接到主人 - 它会存储状态,这个主人将成为第一 minon。这意味着只要可用,奴才会重新尝试重新连接到这位主人。
谢谢,但问题是,在我的测试中,我已经停止了一个主,并且小伙子总是试图连接到那个主人,因为是第一个在列表中(salt-master01),所以两个选项都被忽略,因为奴才不会混洗主人,并且当一个主人失败时,不要试图连接另一个,直到它从第一次获得超时(它不会让那个主人失败)。 –