Hello, 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, Mark 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 Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
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. In the current development branch and therefore in the following XCP release, this has been made automatic. Cheers, Rob From: xen-users-bounces@lists.xensource.com [mailto:xen-users-bounces@lists.xensource.com] On Behalf Of xenusers Sent: 29 July 2011 00:16 To: xen-users@lists.xensource.com Subject: [Xen-users] XCP + XenCenter and bonding Hello, 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, Mark 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 Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Hello, On Fri, Jul 29, 2011 at 6:01 AM, Rob Hoes <Rob.Hoes@citrix.com> 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... Mark> ** > > In the current development branch and therefore in the following XCP > release, this has been made automatic.**** > > ** ** > > Cheers,**** > > Rob**** > > ** ** > > *From:* xen-users-bounces@lists.xensource.com [mailto: > xen-users-bounces@lists.xensource.com] *On Behalf Of *xenusers > *Sent:* 29 July 2011 00:16 > *To:* xen-users@lists.xensource.com > *Subject:* [Xen-users] XCP + XenCenter and bonding**** > > ** ** > > Hello,**** > > ** ** > > 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,**** > > Mark**** > > ** ** > > 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 Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On 29/07/11 15:37, xenusers wrote:> Hello, > > On Fri, Jul 29, 2011 at 6:01 AM, Rob Hoes <Rob.Hoes@citrix.com > <mailto:Rob.Hoes@citrix.com>> 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... >Yes, in XCP 1.0 these warnings are harmless. XCP 1.1 beta has a known issue where the licensing bit of xapi was accidentally left "turned-on". This will be resolved in XCP 1.1 final, but the harmless XenCenter nag dialog will probably still appear. Mike _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users