厨师客户端使用错误的以太网接口进行引导

时间:2016-12-14 14:19:31

标签: chef centos6 knife

嗨我正在将一个新的服务器节点引导到我的厨师环境,但是在这台特定的机器上,我有2个以太网接口,当我引导这台机器时,总是得到这个机器的错误接口。

是否可以传递任何参数来强制引导过程忽略接口或在此过程中使用特定接口?

- 编辑

基本上,我想要引导的服务器是我的PBX管理器服务器,它有2个以太网连接,eth0连接所有内部电话,eth1连接到我的网络的其余部分,所以我的所有客户端都可以通过软电话进行身份验证,以及其他服务器的位置。

当我运行命令引导时,此服务器出现在服务器节点列表中,但IP错误。按照我执行的命令,从我的服务器网络配置和我的Chef结果中获取SS。

knife bootstrap 192.168.56.102 --ssh-user pbxmngusr --identity-file ./key --node-name pbxmngr

Server network interfaces

Chef Manager screen. The yellow one is my server with the wrong IP

1 个答案:

答案 0 :(得分:2)

您在网络上看到的内容是来自Ohai的ipaddress节点属性。 Chef本身并不关心这个值,在多个接口的情况下,它尝试使用与默认路由相对应的地址。如果您需要执行更复杂的操作,可以在node["network"]["interfaces"]下找到所有接口。