I need some guidance setting up an OVS/KVM/ACS node in my lab. I have also pinged the OVS guys, but I thought it wouldn't hurt to ask here as well. I am running into issues getting things to talk properly. With my below configuration, everything starts up correctly with IP addresses and such, however, I can't talk across the network. Been working on this all day and I figure getting a different set of eyes on it might do some good.
The environment is CentOS 6.4 with OVS 1.9 and ACS 4.1 I have 2 10gbe interfaces eth2 and eth4 setup for a bond, and that bond goes to a real OVS switch, and from there I have 3 fake switches. Everything is done through /etc/sysconfig/network-scripts/ifcfg-* bond0 = eth2 eth4 br0 = real bridge mgmtbr0 = fake bridge for management network, VLAN 100 sanbr0 = fake bridge for SAN network, VLAN 1000 cloudbr0 = fake bridge for VM guest networks, VLAN 0 (Utilizing CloudStack, it will automatically talk to OVS to create guest networks off of this network. Correct me if I am wrong, but I think this is the best way to do that. I don't want this bridge to have a VLAN because CloudStack will use this bridge to place it's networks (it creates ports off of the bridge iirc), if it had a VLAN such as 101, I would be afraid I would end up getting Q in Q, and I do not want that) Here are my configuration scripts: bond0 DEVICE="bond0" BOOTPROTO="none" ONBOOT="yes" NM_CONTROLLED="no" HOTPLUG="no" MTU="9000" DEVICETYPE="ovs" TYPE="OVSBond" OVS_BRIDGE="br0" BOND_IFACES="eth2 eth4" OVS_OPTIONS="bond_mode=active-backup lacp=off vlan_mode=trunk other_config:bond-detect-mode=miimon other_config:bond-miimon-interval=100" br0 DEVICE="br0" ONBOOT="yes" NM_CONTROLLED="no" HOTPLUG="no" DEVICETYPE="ovs" TYPE="OVSBridge" BOOTPROTO="static" STP="off" MTU="9000" OVS_EXTRA="br-set-external-id $DEVICE bridge-id $DEVICE" mgmtbr0 DEVICE="mgmtbr0" ONBOOT="yes" NM_CONTROLLED="no" BOOTPROTO="static" TYPE="OVSBridge" DEVICETYPE="ovs" HOTPLUG="no" MTU="9000" STP="off" OVS_EXTRA="br-set-external-id $DEVICE bridge-id $DEVICE" OVS_OPTIONS="br0 100" IPADDR="X.X.X.X" NETMASK="255.255.255.0" sanbr0 DEVICE="sanbr0" ONBOOT="yes" NM_CONTROLLED="no" BOOTPROTO="static" TYPE="OVSBridge" DEVICETYPE="ovs" HOTPLUG="no" MTU="9000" STP="off" OVS_EXTRA="br-set-external-id $DEVICE bridge-id $DEVICE" OVS_OPTIONS="br0 1000" IPADDR="X.X.X.X" NETMASK="255.255.255.0" cloudbr0 DEVICE="cloudbr0" ONBOOT="yes" NM_CONTROLLED="no" BOOTPROTO="static" TYPE="OVSBridge" DEVICETYPE="ovs" HOTPLUG="no" MTU="9000" STP="off" OVS_EXTRA="br-set-external-id $DEVICE bridge-id $DEVICE" OVS_OPTIONS="br0 0" Thanks for taking a look! John Skinner ---------------------------------------------------------------------- The information in this message is intended for the named recipients only. It may contain information that is privileged, confidential or otherwise protected from disclosure. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or the taking of any action in reliance on the contents of this message is strictly prohibited. If you have received this e-mail in error, do not print it or disseminate it or its contents. In such event, please notify the sender by return e-mail and delete the e-mail file immediately thereafter. Thank you.