salt的新手,我添加第一个服务器(wx-1),它可以工作,但是当我添加一个不同的服务器时,test.ping是可以的,但是当执行salt 'qing' state.highstate
时,它会失败,错误信息是:
No Top file or external nodes data matches found
这是我的top.sls:
base:
'wx-1':
- bin.nginx
- git
- web
- mongo
- redis
'qing':
- bin.nginx
qing是一个新的服务器,它的配置与wx-1不同,不知道这是否可以,谢谢你的帮助:)
答案 0 :(得分:9)
如果您对sls文件进行了更改。确保重新启动主服务器以便更新主服务器。当收到相同的错误时,这解决了我的问题...
答案 1 :(得分:8)
你没有提供太多信息。但这里有几件事要检查:
salt qing state.sls bin.nginx
是否有效,如果没有继续阅读file_roots:base
指向/srv/salt
salt-master/minion --version
检查salt版本,确保它们是相同的。因为不同版本可能差异如果您尝试了以上所有内容,请提供更多信息。