【发布时间】:2018-07-31 19:18:55
【问题描述】:
当我运行 $salt minion_name.domain.com state.highstate 我得到这个错误:
minion_name.domain.com
Data failed to compile:
Pillar failed to render with the following messages:
No matching pillar environment for environment 'floating' found
有人知道吗?
================================================ ================
实际上,我找到了为什么会出现此错误。在我们的 minion 中,已经定义了 2 个 master。
主人:
- master1.domain.com
- master2.domain.com
如果我评论一个并重新启动 salt-minion,它会起作用。但是有了 2 个奴才,我得到了那个奇怪的错误。这只发生在一个奴才身上。其他仆从在定义多个主控的情况下工作正常。不知道为什么!
【问题讨论】:
-
使用
-l debug运行命令以获取有关失败原因的更多信息。由于highstate可能包含多个状态(以及它们的 ID),因此几乎不可能用所提供的信息来回答问题。 -
@ansi_lumen 谢谢。似乎在 minion 上定义了多个 master 存在问题。我已经编辑了我的问题。
标签: salt-stack