[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Dom1 always does DHCP requests and vmid increasing



> I've been lurking on the list for a while, but I haven't tried Xen out until 
> a 
> few days ago.  I have things working in general, but can't figure out a 
> couple of things.
> 
> Firstly, domains other than domain 0 always do a DHCP request, no mater what 
> is configured.  If I have a static address configured in the OS rc scripts 
> the DHCP address is assigned as the primary and the static address is the 
> secondary.

There's nothing in your config file below to cause the kernel to
do a DHCP. Are you sure that your rc scripts aren't doing it?
 
> Secondly the vmid always +1 what ever the last vmid was no matter what the 
> vmid is set to for the xm create command.

Ah -- this is a common confusion: 'vmid' != 'domid'. 

The xmdefaults example configuration script is a slightly complex
example that takes a parameter ('vmid') and hence enables you to
use the same config file to start multiple domains, assuming
you're assigning them consecutively numbered ip addresses and
partitions.

When a domain starts, it's given a 'domid' which is a handle that
xend uses to refer to the domain when talking to Xen (It's kind
of like a PID in Unix). The very latest version of the tools
hides domid's from users to avoid this confusion. (A VM's domid
will change when it reboots or migrates, so it's a bad handle for
users to use when talking about a domain).

The way most people user the tools is to write a separate config
file for each domain they want to start, hence removing the part
at the top of the script that expects a parameter to be set.

Ian



-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.