0

不知何故,ohai 在特定主机上获取了我的一个 LXC 容器的 IP 地址,而不是与 eth0 接口关联的 IP 地址。

$ knife node show my-obscured-host -a ipaddress
my-obscured-host:
  ipaddress: 172.24.0.243

当我重新主厨时,再次运行 ohai,但它仍然获取不正确的 IP 地址。

但是,如果我将 ohai 作为独立执行(即不在 chef-run 中)运行,它会选择正确的 eth0 地址。

这根本不符合逻辑。为什么你认为它没有改变地址?

另外,无论如何我可以使用刀(即不使用配方)更改IP地址吗?

提前致谢

4

1 回答 1

1

有一些计划的工作可以使这个更可配置,但现在如果你知道你想要eth0,请使用数据node['network']['interfaces']['eth0']

于 2016-09-16T03:37:26.547 回答