启用 softlayer ohai 插件
Enable softlayer ohai plugin
我想启用 softlayer ohai plugin 以便收集软层元数据。
我已将 ohai
食谱包含在主厨节点的 运行 列表中。当我 运行
时我可以看到它
knife node show NODE_ID
softlayer.rb
文件似乎在 /opt/chef/embedded/apps/ohai/lib/ohai/plugins
的主厨节点上丢失了。该位置缺少许多插件。
可能出了什么问题?我需要做什么来收集软层元数据?
你要给ohai一个hint。因此,创建一个名为 /etc/chef/ohai/hints/softlayer.json
的文件,内容为 {}
.
然后,this check 应该触发对元数据服务的调用,最终填充自动属性。
出于调试目的,在节点上尝试:
ohai softlayer
在 chef 运行 之后,这些自动属性可以从 chef 服务器读取:
knife node show <nodename> -a softlayer
我想启用 softlayer ohai plugin 以便收集软层元数据。
我已将 ohai
食谱包含在主厨节点的 运行 列表中。当我 运行
knife node show NODE_ID
softlayer.rb
文件似乎在 /opt/chef/embedded/apps/ohai/lib/ohai/plugins
的主厨节点上丢失了。该位置缺少许多插件。
可能出了什么问题?我需要做什么来收集软层元数据?
你要给ohai一个hint。因此,创建一个名为 /etc/chef/ohai/hints/softlayer.json
的文件,内容为 {}
.
然后,this check 应该触发对元数据服务的调用,最终填充自动属性。
出于调试目的,在节点上尝试:
ohai softlayer
在 chef 运行 之后,这些自动属性可以从 chef 服务器读取:
knife node show <nodename> -a softlayer