奴才 "not connected" 对 "not responding"

Minion "not connected" vs. "not responding"

出于各种原因,我的一些 minions 没有响应。然而,他们以不同的方式回应:

sent222:
    Minion did not return. [No response]
sent036:
    Minion did not return. [Not connected]

No responseNot connected有什么区别?

我运行对这两个主机进行了tcpdump,但是没有通信。我相信这是意料之中的,因为主节点等待 minion 连接——因此错误消息中的惊人差异

一种盐内部问题。

简化:

Not connected:
如果 minion 是 salt-master 已知的,例如你可以在下面看到 minion:salt-run cache.list minions 并且 minion 进程已关闭

No response:
如果 minion 不为 salt-master

salt-master已知的定义很有趣。
您可以拥有已连接的奴才。因此,您认为它们将显示为 Not connected,但由于不同的原因,当它们从 salt-master 缓存中删除时 - 您将看到它们为 No response

一般来说,the Github Issues for SaltStack是盐相关问题最好的地方