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

Fwd: [Xen-users] Xen networking with two NIC's


  • To: Xen User-List <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: "Fajar A. Nugraha" <fajar@xxxxxxxxx>
  • Date: Wed, 24 Feb 2010 15:23:59 +0700
  • Delivery-date: Wed, 24 Feb 2010 00:24:56 -0800
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

On Wed, Feb 24, 2010 at 3:07 PM, Fate <fate@xxxxxxxxxxx> wrote:
> When I run "brctl show", I get this:
>
> bridge name     bridge id               STP enabled     interfaces
> eth0            8000.002219d509ed       no              vifesty2
>                                                         vifwips0
>                                                         vifmood0
>                                                         vifesty1
>                                                         vifesty0
>                                                         peth0
>
> If I run "brctl add eth1", it says "device eth1 already exists; can't create
> bridge with the same name". That doesn't seem to make sense, because the
> output above seems to indicate that there is a bridge named eth0 which is
> the name of the device too?

It's part of xen bridge magic. The original device is renamed to
peth0, while a new bridge is created with the name eth0.

> Anyway, can I use any name for the bridge, and
> then do I simply add eth1 to the bridge using brctl addif, and then add the
> new NIC to the domU?

More or less. An example of domU's vif line with two NICs, custom
names, on different bridges look like this

vif =   [
       'mac=00:16:3E:EC:9F:14, bridge=br102, vifname=dom1-eth0',
       'mac=00:16:3E:B5:E7:76, bridge=br68, vifname=dom1-eth1',
       ]


Also at this point I'd check how Xen behaves after a reboot first.
IIRC, if both eth0 and eth1 is active and has IP address during boot,
the default network script will automatically create bridges for both.
You should make sure this is the case first. If not, see
http://wiki.xensource.com/xenwiki/XenNetworking#head-7b845eda5e0154fecb98165adbd774f6168119d1
on how to have Xen create the bridges.

Personally I don't use Xen's network-bridge script. I comment-it out
from xend-config.sxp, and use OS config files
(/etc/sysconfig/network-scripts/ifcfg* on RHEL) to create the bridges.

--
Fajar

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

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