我对salt非常陌生,我有以下设置--仍在进行中:
当调用仆从1上的模块时,它工作得很好
salt-call setup.set_up_minion1 --log-level=debug
在主机上调用模块时不起作用
^{pr2}$错误是
The minion function caused an exception: Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/salt/minion.py", line 1071, in _thread_return
return_data = func(*args, **kwargs)
File "/var/cache/salt/minion/extmods/modules/setup.py", line 38, in set_up_minion1
environment_definition = __pillar__["minion1"]
KeyError: 'minion1'
错误消息中提到的代码行是
environment_definition = __pillar__["minion1"]
正如您在错误消息中看到的,salt无法在支柱中找到“minion1”键。我不知道发生了什么,为什么。。。在
我从服务器上测试了支柱的内容:
salt '*1*' pillar.items
退货
minion1.mydomain.nope:
----------
minion1:
----------
app_server_definition:
minion1_app
db_server_definition:
minion1_db
<snip>
从仆从那里:
salt-call pillar.items
退货
local:
----------
minion1:
----------
app_server_definition:
minion1_app
db_server_definition:
minion1_db
<snip>
有谁能解释一下发生了什么,为什么我不能从服务器调用执行模块?谢谢您。在
目前没有回答
相关问题 更多 >
编程相关推荐