Quantcast
Channel: VMware Communities : Popular Discussions - VMware Server Archives
Viewing all articles
Browse latest Browse all 69891

Odd behavior during PXE booting VMs in Vmware server.

$
0
0

Hi,

 

Here is my setup (all on 64 bit vmware server machine - with emul 32 libraries)

 

1) DHCP/BOOTP/PXE server VM : Gentoo 2006 - 64 bit.

2) A diskless client VM : which PXE boots from the above server.

    i.e. on startup with intel network adapter e1000, it 1) gets a dhcp lease 2) tftp downloads the kernel image 3) boots from the image ....

 

Both the VMs are bridged to the physical network using /dev/vmnet0

 

Strange behavior :

The client VM works fine upon startup (i.e. does normal PXE) when I /sbin/halt and start it, or reset it from console, or poweroff/start it from console.  i.e. when the VM starts I can sniff DHCP discovers reaching my dhcp server (both through sniff and the dhcpd logs)

 

However, when i /sbin/reboot my client, upon the immediate startup the PXE boot fails with

PXE-E51 - No DHCP or proxy DHCP offers were received.

 

Digging deeper, I find that in the failing case there are no packets which show up at the dhcp server, neither in the dhcpd logs nor in the sniffer !

 

Looks like when the machine is /sbin/reboot ed softly, something is not cleanly resetting in the VMware so as to allow the DHCP discover packets to go through at the next startup.

 

Any ideas on this one ?

Any hints where I should look more to debug this one ?

 

Thanks,


Viewing all articles
Browse latest Browse all 69891

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>