gpt4 book ai didi

salt-stack - Salt Minion被接受后没有任何回应

转载 作者:行者123 更新时间:2023-12-04 11:35:41 26 4
gpt4 key购买 nike

在设置了 salt-master 和一个 minion 后,我可以接受 master 上的 key 。运行 sudo salt-key -L表明它被接受。但是,当我尝试使用 test.ping 时命令,master显示:

Minion did not return. [No response]



在 master 上,日志显示:

[ERROR ][1642] Authentication attempt from minion-01 failed, the public key in pending did not match. This may be an attempt to compromise the Salt cluster.



在minion上,日志显示:

[ERROR ][1113] The Salt Master has cached the public key for this node, this salt minion will wait for 10 seconds before attempting to re-authenticate



我尝试断开连接并重新连接,包括在两者之间重新启动两个盒子。

最佳答案

Minion did not return. [No response]

让我觉得 salt-minion 进程没有运行。 (在您接受主服务器上的 key 之前,其他两个错误是预期行为)

检查 salt-minion 是否正在运行(取决于您的操作系统),例如
$ systemctl status salt-minion

或者
$ service salt-minion status

如果它没有运行,请启动它并再次尝试您的测试。
$ sudo systemctl start salt-minion

或者
$ sudo service salt-minion start

根据您的安装方法,salt-minion 可能尚未注册以在系统启动时启动,您可能会在重新启动后再次遇到此问题。

现在,如果您的 salt-minion 实际上正在运行,并且您仍然收到 No response ,我会停止该过程并在调试中重新启动minion,以便您可以观看。
$ sudo systemctl stop salt-minion
$ sudo salt-minion -l debug

另一个可以用来测试 minion 和 master 之间通信的快速测试是从 minion 执行测试:
$ sudo salt-call test.ping
salt-call不需要运行 salt-minion 进程即可工作。它从 master 获取状态并临时执行它们。所以,如果这有效(返回
local:
True

) 你可以消除 minion 和 master 之间的握手问题。

关于salt-stack - Salt Minion被接受后没有任何回应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35458952/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com