Hi There, I was wondering if someone might be able to shed some light on an issue I'm having with etherstubs connected to bridges.
I'm attempting to set up an OpenSolaris xVM server (on snv_130), with two physical network cards connected to two separate physical switches for redundancy. In VMWare and Citrix XenServer one would create a virtual switch fabric between the two NICs to provide failover in the event of a switch/cable failure. In OpenSolaris the solution appears to be to use a bridge attached to an etherstub. So I've tried giving this a go, but unfortunately traffic never flows between the etherstub and the bridge. Here is the configuration: # dladm show-link LINK CLASS MTU STATE BRIDGE OVER bnx0 phys 1500 up xenbridge -- bnx1 phys 1500 up xenbridge -- xenswitch0 etherstub 1500 up xenbridge -- xenbridge0 bridge 1500 up -- bnx0 bnx1 xenswitch0 xvm1_0 vnic 1500 up -- xenswitch0 xvm2_0 vnic 1500 up -- xenswitch0 # dladm show-bridge BRIDGE PROTECT ADDRESS PRIORITY DESROOT xenbridge stp 32768/0:24:e8:76:53:2f 32768 32768/0:1f:26:ef:c:0 # dladm show-vnic LINK OVER SPEED MACADDRESS MACADDRTYPE VID xvm1_0 xenswitch0 0 0:16:3e:8b:42:ff fixed 1257 xvm2_0 xenswitch0 0 0:16:3e:5d:9f:74 fixed 1257 # dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE bnx0 Ethernet up 1000 full bnx0 bnx1 Ethernet up 1000 full bnx1 # dladm show-bridge -l xenbridge LINK STATE UPTIME DESROOT bnx0 forwarding 1428 32768/0:1f:26:ef:c:0 bnx1 discarding 1428 32768/0:1f:26:ef:c:0 xenswitch0 forwarding 1428 32768/0:1f:26:ef:c:0 I have two xVM guests, which can talk to each other fine over the etherstub, however tcpdump in the (Linux) guests doesn't show any traffic from the bridge, and they can't see out. If I snoop the bridge on the host, it shows all the traffic from bnx0, so the bridge seems to work. However if I snoop the etherstub, it again only shows traffic between the xVM guests, and nothing from the bridge. So traffic just isn't making it between the bridge and the etherstub. I haven't been able to find that many examples online however this guide seems to suggest I've configured things correctly: http://southbrain.com/south/2009/12/dladm-virtual-networks-sun-xvm.html Is what I've created a "correct" configuration that should work? If it's not working, do you think it's due to a bug/defect? Any help/advice would be greatly appreciated. I've tried this on snv_134 as well and it didn't fix the issue. Many thanks in advance, Alasdair -- Alasdair Lumsden http://www.everycity.co.uk EveryCity Managed Hosting Studio 18 Bluelion Place 237 Long Lane, London, SE1 4PU general: 020 7183 2800 support: 020 7183 2801 email: [email protected] Every City Limited Registered in England and Wales, No. 5689474 Registered Office: 61 Earlswood Street, London, SE10 9ET _______________________________________________ rbridges-dev mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/rbridges-dev
