- From: Matt Ray <
>
- To:
- Subject: [chef] Re: RE: how to change ip address of node after added to chef-server.
- Date: Thu, 10 Jul 2014 22:33:58 -0500
Not to say you "can't", you just need to determine why ohai is setting
it the way it is and possibly replace the offending behavior. You
could add a new ohai plugin to modify the behavior, or potentially
submit a patch if it's a bug in ohai.
http://docs.opscode.com/ohai.html#custom-plugins
Thanks,
Matt Ray
Director of Partner Integration :: Chef
512.731.2218 ::
mattray :: GitHub :: IRC :: Twitter
On Thu, Jul 10, 2014 at 12:00 PM, Fitzwater, Brian K (CTR)
<
>
wrote:
>
The ipaddress is an automatic attribute detected by ohai. It defaults to
>
the default route. All attributes collected by Ohai are unmodifiable by the
>
chef-client.
>
>
>
>
So, the short answer is: you can’t (unless you change the default route…but
>
that will probably break something)
>
>
>
>
From: idzzy
>
[mailto:
>
Sent: Thursday, July 10, 2014 10:31 AM
>
To:
>
>
Subject: [chef] how to change ip address of node after added to chef-server.
>
>
>
>
Hello,
>
>
>
>
Let me ask about how to change ip address of node after added to
>
chef-server.
>
>
>
>
target sever has some ip address like this.
>
>
eth0 : 192.168.10.1
>
>
eth1: 192.168.20.1
>
>
eth2: 192.168.30.1
>
>
>
>
I run bootstrap from chef workstation to the target server. workstation has
>
192.168.10.100.
>
>
----------------------
>
>
knife bootstrap 192.168.10.1 -N node-4 -E poc -x root -d centos6
>
>
----------------------
>
>
>
>
and then completed to install chef-client, registered to chef-server.
>
>
chef-serrver has 192.168.10.200
>
>
>
>
So all (workstation / chef-server / target-server) is in 192.168.10.x
>
>
>
>
But the ip address registered to chef-server is 192.168.20.1. Why?
>
>
How can I change the ip address to 192.168.10.1?
>
>
>
>
-----------------------------------------
>
>
# knife node show node-4
>
>
Node Name: node-4
>
>
Environment: poc
>
>
FQDN: node-4
>
>
IP: 192.168.20.1
>
>
Run List:
>
>
Roles:
>
>
Recipes:
>
>
Platform: centos 6.5
>
>
Tags:
>
>
-----------------------------------------
>
>
>
>
I already use edit command, but there is not ip address.
>
>
and also “-a” option, but I’m not sure which part should I modify.
>
>
>
>
-----------------------------------------
>
>
# knife node edit node-4
>
>
{
>
>
"name": "node-4",
>
>
"chef_environment": "poc",
>
>
"normal": {
>
>
"tags": [
>
>
>
>
]
>
>
},
>
>
"run_list": [
>
>
>
>
]
>
>
}
>
>
-----------------------------------------
>
>
>
>
Thank you.
>
>
>
>
—
>
>
idzzy
Archive powered by MHonArc 2.6.16.