This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-users] XCP + XenCenter and bonding


On Fri, Jul 29, 2011 at 6:01 AM, Rob Hoes <Rob.Hoes@xxxxxxxxxx> wrote:

Hi Mark,


After adding a host to a pool, when the pool master has a NIC bond on it, the bond will be created on the joining host, but there is one issue. If the management interface is one of the NICs in the bond, you will have to manually tell the host to use the bonded NIC as the new management interface. In XenCenter, you can do that on the Networking tab.

This worked perfectly, thank you Rob.  Since you were so helpful with that question, do you happen to know anything on my second one, which was what happens after the 30-day grace period that XenCenter is warning me about?  I'm assuming that for XCP those warnings are just cosmetic and nothing changes on day 31?

Thanks again for the help, I was out of ideas...




In the current development branch and therefore in the following XCP release, this has been made automatic.





From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of xenusers
Sent: 29 July 2011 00:16
To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] XCP + XenCenter and bonding




I'm looking around to try and figure out if I'm hitting a bug/known issue or if I'm doing something out of order, but I can reliably kill the networking on a second XCP 1.0 node if I try to add it to a pool where the master has a bond.  My steps have been:


Install XCP on both nodes.


SSH in, create /etc/xensource/xapi_version_override containing the single line "5.6.199".


Restart xapi (/etc/init.d/xapi restart).


Connect to both hosts via XenCenter.  At this point the management interface is still eth0.


Create a pool including only xenserver01.  Once it is in the pool, I create a bond from eth0 and eth1 (these are PE2950s with only two interfaces, for testing).


So far so good, so I add xenserver02 (you can't a node to a pool if it already has bonds, so I haven't changed anything at all on this node yet other than xapi version).


It adds xenserver02 to the pool, nice green icon and local storage listed.  Viewing NICs tab, the bond is created, but shows "unknown" for connectivity, unlike the first pool memeber which shows connected.  No VMs can run on xenserver02, and if I go to the console there is no bond0 interface and eth0 is down.  Figuring "well, perhaps a reboot to finalize pool membership?", I bounce xenserver02, but when it comes up it is in the same configuration.  No bond0, eth0 down, and the local console shows the management network as "<unknown>".


While xenserver01 has an interface named xapi1 (as well as bond0 and both ethX interfaces up), xenserver02 has no bond or xapi interfaces and eth0 isn't configured.  Host is now dead with no networking.  So, I can fully reinstall XCP and attempt to add to the pool again, but the exact same results.


Anyone else using XCP 1.0 and XenCenter?  Are you running into problems similar to this or am I very unlucky?  Maybe I've missed a best practices doc on this, but so far nothing.


Thanks for any help/advice,



P.S. Is the license warning in XenCenter harmless, or do "bad things" happen after its 30-day grace period even though these are XCP nodes?

Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>