Salt stack 如何转储支柱数据,这些数据将发送给仆从
当我在仆从处执行highstate时,出现了一个奇怪的错误。我怀疑,仆从的支柱数据可能不正确。我可以从仆从那里转储支柱数据吗 查看支柱数据Salt stack 如何转储支柱数据,这些数据将发送给仆从,salt-stack,Salt Stack,当我在仆从处执行highstate时,出现了一个奇怪的错误。我怀疑,仆从的支柱数据可能不正确。我可以从仆从那里转储支柱数据吗 查看支柱数据 salt '*' pillar.data 最好先使用 salt '*' saltutil.refresh_pillar 正如你在回答自己的问题时所说 salt '*' pillar.data 将显示所有数据。但是,您还有一些其他有用的命令: salt '*' pillar.raw 将在原始数据加载到\uuuuu支柱\uuuuu目录时显示原始数据 sa
salt '*' pillar.data
最好先使用
salt '*' saltutil.refresh_pillar
正如你在回答自己的问题时所说
salt '*' pillar.data
将显示所有数据。但是,您还有一些其他有用的命令:
salt '*' pillar.raw
将在原始数据加载到\uuuuu支柱\uuuuu
目录时显示原始数据
salt '*' pillar.get <key>
salt'*'支柱.get
将显示支柱中某个键的值,如果该键不存在,可以默认为某个值。(在模板化状态时使用支柱时,默认设置非常有用)还使用:
盐'*'柱。项目
将逐个节点向您显示所有支柱数据和原始命令提供相同的输出。什么会使它们不同?
pillar.raw
此时将返回仆从上的实际数据,而pillar.data
将执行有限的支柱刷新,并检查主设备上支柱数据的外观,而不会实际刷新仆从的数据。请注意,运行highstate将刷新支柱。因此,如果您已在主机上更改了支柱,并且没有进行刷新(显式地或通过highstate),则输出将不同。与Salt 0.16.2不同,您应该使用支柱项目
(支柱数据
已弃用)。参考资料://,对于无主机设置,如何使用salt call
?pillar.data
和pillar.get
处理salt call
。奴才上的highstate输出是什么?这是很久以前的事了。在此期间,我已使用以下答案解决了此问题:)