SDN and VLAN Zone.

wbarnard81

Member
Sep 2, 2022
20
0
6
South Africa
www.vaimo.com
Good day All,

I am trying to create a private network that is accessible by all VMs (on that network) across my Proxmox cluster. I thought SDN would be my solution for that and because I want it accessible over all the nodes, it has to be a VLAN zone.

Now, my problem comes in when I apply the SDN config for the newly created VLAN10 (same name for zone and vnet). My test cluster is a 4 node setup, with 3x Dell servers and 1x SuperMicro server. All 4 of them have the ConnectX-4 NIC and the 25Gbps connected ports are set up on vmbr0. When I created the Zone, I also used vmbr0 as the bridge. The error I am getting:
Code:
netlink : error: netlink: enp129s0f0np0.10: cannot create vlan enp129s0f0np0.10 10: interface name exceeds max length of 15

This error only occurs on the SuperMicro server.
Since my PROD cluster consist of only SuperMicro servers with ConnectX-4 cards, I suspect I will have the same problem on all those nodes.

Not sure if this matters, but all 4 nodes where running PVE7.4 and have been manually upgraded to PVE8.2. Here is the /etc/network/interfaces file for the node with the error.
Code:
auto lo
iface lo inet loopback

iface enp129s0f0np0 inet manual

iface enp197s0f0 inet manual

iface enp197s0f1 inet manual

auto vmbr0
iface vmbr0 inet static
        address 102.xxx.xxx.18/23
        gateway 102.xxx.xxx.1
        bridge-ports enp129s0f0np0
        bridge-stp off
        bridge-fd 0

iface usb0 inet manual

iface enp129s0f1np1 inet manual

auto vmbr1
iface vmbr1 inet manual
        bridge-ports enp129s0f1np1
        bridge-stp off
        bridge-fd 0

source /etc/network/interfaces.d/*