如何确定厨师最后一次收敛在一个节点上?
How to determine when chef last converged on a node?
我正在使用 Chef 11.12.4
。对于给定的节点,我想知道它最后一次收敛的时间。我发现 a blog post 关于找到 ohai_time
,但我不清楚它是否一定与上次收敛时间相同。
我想知道这一点的原因是因为我上传了新的说明书版本,但我没有看到更改对我的节点产生影响。我想知道 converge 是否不是 运行ning,或者 converge 是否有 运行,但我的食谱包含错误。
如果知道上次收敛的状态是什么就好了。
我希望是这样的:
$ knife node converge-status my-node-name
my-node-name successfully converged at 1:23:45 UTC.
这个存在吗?
您可以使用 knife status
命令,其后跟一个搜索查询来了解哪些节点 return 的状态:knife status 'role:xyz'
如果你有主机名,你也可以像下面这样检查
knife status 'hostname:<yourHostName>'
我正在使用 Chef 11.12.4
。对于给定的节点,我想知道它最后一次收敛的时间。我发现 a blog post 关于找到 ohai_time
,但我不清楚它是否一定与上次收敛时间相同。
我想知道这一点的原因是因为我上传了新的说明书版本,但我没有看到更改对我的节点产生影响。我想知道 converge 是否不是 运行ning,或者 converge 是否有 运行,但我的食谱包含错误。
如果知道上次收敛的状态是什么就好了。
我希望是这样的:
$ knife node converge-status my-node-name
my-node-name successfully converged at 1:23:45 UTC.
这个存在吗?
您可以使用 knife status
命令,其后跟一个搜索查询来了解哪些节点 return 的状态:knife status 'role:xyz'
如果你有主机名,你也可以像下面这样检查
knife status 'hostname:<yourHostName>'