So my configuration is as follows:
eno1 - trunk supporting vlans 101, 102, 103, and 200
eno2 - trunk supporting vlan 254
Server is connected to a Cisco Nexus 3064PQ configured in switchport mode trunk for both links with the appropriate vlans added on. There are no default tags for any of the VLANs so that must be added.
I have installed openvswitch and am attempting to migrate to that over the default way of doing things.
Here is my previous, before openvswitch configuration file in /etc/network/interfaces:
And here is my current /etc/network/interfaces configuration file:
I cannot get openvswitch to bring up eno1 and eno2 no matter what configuration options I use. Based on the proxmox wiki and several guides I've found online I believe my configuration to be correct but even after multiple reboots and poking around the wiki and forums I've been unable to get openvswitch to bring the interfaces up. An `ip link` shows them as DOWN. If I manually do a ip set link up <int> even then it still doesn't work, though the links do become active and show as up in both the cisco and on the host. I'm at a bit of a loss here and would appreciate any guidance I could get. Thanks!
Also note, I'm just trying to get vlans 102 and 254 working for now. I figure getting those going will be easy once I have the two important ones, 102 and 254 going.
eno1 - trunk supporting vlans 101, 102, 103, and 200
eno2 - trunk supporting vlan 254
Server is connected to a Cisco Nexus 3064PQ configured in switchport mode trunk for both links with the appropriate vlans added on. There are no default tags for any of the VLANs so that must be added.
I have installed openvswitch and am attempting to migrate to that over the default way of doing things.
Here is my previous, before openvswitch configuration file in /etc/network/interfaces:
Code:
iface eno1 inet manual
pre-up ethtool -G eno1 rx 4096 tx 4096
offload-rx on
offload-tx on
rx 4096
tx 4096
mtu 9000
iface eno2 inet manual
pre-up ethtool -G eno2 rx 4096 tx 4096
offload-rx on
offload-tx on
rx 4096
tx 4096
mtu 9000
auto vmbr0
iface vmbr0 inet manual
bridge-ports eno1
bridge-stp on
bridge-vlan-aware yes
bridge-vids 2-4094
mtu 9000
auto vmbr0.102
iface vmbr0.102 inet static
address 10.0.2.31/24
gateway 10.0.2.254
mtu 9000
auto vmbr1
iface vmbr1 inet manual
bridge-ports eno2
bridge-stp off
bridge_fd on
bridge-vids 2-4094
bridge-vlan-aware yes
mtu 9000
auto vmbr1.254
iface vmbr1.254 inet static
address 10.0.254.2/24
mtu 9000
auto eno4
iface eno4
address 10.0.201.2/24
mtu 9000
And here is my current /etc/network/interfaces configuration file:
Code:
auto vmbr0
iface vmbr0 inet manual
ovs_mtu 9000
ovs_type OVSBridge
ovs_ports eno1 vlan102
auto vmbr1
iface vmbr1 inet manual
ovs_type OVSBridge
ovs_ports eno2 vlan254
ovs_mtu 9000
iface eno1 inet manual
ovs_type OVSPort
ovs_mtu 9000
ovs_bridge vmbr0
iface eno2 inet manual
ovs_type OVSPort
ovs_mtu 9000
ovs_bridge vmbr1
auto vlan102
iface vlan102 inet static
address 10.0.2.31
netmask 255.255.255.0
gateway 10.0.2.254
ovs_type OVSIntPort
ovs_bridge vmbr0
ovs_options tag=102
ovs_mtu 9000
auto vlan254
iface vlan254 inet static
address 10.0.254.2
netmask 255.255.255.0
ovs_mtu 9000
ovs_type OVSIntPort
ovs_bridge vmbr1
ovs_options tag=254
I cannot get openvswitch to bring up eno1 and eno2 no matter what configuration options I use. Based on the proxmox wiki and several guides I've found online I believe my configuration to be correct but even after multiple reboots and poking around the wiki and forums I've been unable to get openvswitch to bring the interfaces up. An `ip link` shows them as DOWN. If I manually do a ip set link up <int> even then it still doesn't work, though the links do become active and show as up in both the cisco and on the host. I'm at a bit of a loss here and would appreciate any guidance I could get. Thanks!
Also note, I'm just trying to get vlans 102 and 254 working for now. I figure getting those going will be easy once I have the two important ones, 102 and 254 going.