On 8/30/15 23:45 , Hadret wrote: > Hi Tom, > > a while back I had similar issue. Those images are prepared with SDC/Joyent > cloud in mind and it is my understanding, that dhcp is a default and > expected behavior. That being said -- last time I was establishing CentOS > from the image provided by Joyent, there were some scripts running from > /etc/rc.local that were setting up (and overwriting my changes) networking. > Check it out.
This sounds like a bug in the image. Christopher is this something that you could take a look at? Thanks, Robert > On Mon, Aug 31, 2015 at 8:05 AM Tom Robinson <[email protected]> > wrote: > >> Hi, >> >> I'm not sure if this is a CentOS-7 or SmartOS issue and it is driving me >> batty. >> >> I've installed three KVM CentOS-7 images (using image >> d8e65ea2-1f3e-11e5-8557-6b43e0a88b38) but I >> can't get them configured with fixed IPv4 address in the guest. >> >> My understanding is that to assign a static IP within the guest itself >> (i.e. no DHCP magic from QEMU >> all networking to be configured in the guest), I should set the guest's >> JSON "ip" property to >> "dhcp" and configure the network in the guest. I have tried this and it >> fails, clobbering my network >> configs in the guest. >> >> For example, the nics are configured in JSON like this: >> >> vmadm get 58a4e021-bc65-4eb8-8f2f-d12b82c3946d | json nics >> [ >> { >> "interface": "net0", >> "mac": "62:3c:de:b7:52:76", >> "nic_tag": "vswitch6", >> "ip": "dhcp", >> "model": "virtio", >> "primary": true >> } >> ] >> >> And in the guest I've configured the >> /etc/sysconfig/network-scripts/ifcfg-eth0 file with a fixed IP >> setting: >> >> DEVICE=eth0 >> TYPE=Ethernet >> HWADDR=62:3c:de:b7:52:76 >> ONBOOT=yes >> BOOTPROTO=static >> IPADDR=x.x.x.x >> NETMASK=x.x.x.x >> >> Now, every time I start/reboot the guest it clobbers the ifcfg-eth0 file >> reverting it to just three >> lines the guest: >> >> DEVICE=eth0 >> ONBOOT=yes >> BOOTPROTO=dhcp >> >> Has anyone experienced this before? Is it a CentOS-7/SmartOS issue or just >> my own ignorance? >> >> Any help is appreciated. >> >> Kind regards, >> Tom >> >> -- >> >> Tom Robinson >> IT Manager/System Administrator >> >> MoTeC Pty Ltd >> >> 121 Merrindale Drive >> Croydon South >> 3136 Victoria >> Australia >> >> T: +61 3 9761 5050 >> +61 3 9761 5051 >> [email protected] >> > > ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
