我尝试使用命令" salt ' * ' cmd.run 'service tomcat8080 stop' " / " salt '*' cmd.run 'service tomcat8080 start' "(没有双引号)重启minion上的tomcat服务 . 屏幕上的返回者显示如下:
enter image description here

我不知道为什么这些结果会有所不同,并且tomcat上的minions配置得很好 . TEST1和4的结果是我的预期 . 此外,启动tomcat的结果是相同的 . 我还检查了日志文件,并说“Salt Master缓存了此节点的公钥,这个salt minion将在尝试重新验证之前等待10秒”所以我清除了缓存文件夹(/ var / cache / salt) / master / minion /),杀死master和minion的守护进程并删除/ etc / salt / pki /中的文件然后重启master和minion,但它不起作用任何解决这个问题的方法?大家好!