Guest ARP/network problem when using balance-alb

check-ict

Well-Known Member
Apr 19, 2011
102
18
58
Hello,

I have a proxmox cluster with 4 nodes. 1 node is configured with balance-alb, so the vmbr0 is using the bond0 interface.

If I migrate my VM from 1 node to this new node with balance-alb, the network stops responding. The switch tells me that the VM MAC address changed to the one on the physical host.

How can I use balance-alb without losing guest network due to MAC/ARP problems?

root@proxmox-cluster-02:~# pveversion -v
proxmox-ve-2.6.32: 3.1-121 (running kernel: 2.6.32-27-pve)
pve-manager: 3.1-43 (running version: 3.1-43/1d4b0dfb)
pve-kernel-2.6.32-27-pve: 2.6.32-121
pve-kernel-2.6.32-26-pve: 2.6.32-114
lvm2: 2.02.98-pve4
clvm: 2.02.98-pve4
corosync-pve: 1.4.5-1
openais-pve: 1.1.4-3
libqb0: 0.11.1-2
redhat-cluster-pve: 3.2.0-2
resource-agents-pve: 3.9.2-4
fence-agents-pve: 4.0.5-1
pve-cluster: 3.0-12
qemu-server: 3.1-15
pve-firmware: 1.1-1
libpve-common-perl: 3.0-13
libpve-access-control: 3.0-11
libpve-storage-perl: 3.0-19
pve-libspice-server1: 0.12.4-3
vncterm: 1.1-6
vzctl: 4.0-1pve4
vzprocps: 2.0.11-2
vzquota: 3.1-2
pve-qemu-kvm: 1.7-4
ksm-control-daemon: 1.1-1
glusterfs-client: 3.4.2-1

root@proxmox-cluster-02:~# cat /etc/network/interfaces
# network interface settings
auto lo
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet manual

auto bond0
iface bond0 inet manual
slaves eth0 eth1
bond_miimon 100
bond_mode balance-alb

auto vmbr0
iface vmbr0 inet static
address 10.1.1.102
netmask 255.255.255.0
gateway 10.1.1.1
bridge_ports bond0
bridge_stp off
bridge_fd 0
 
is still so? I would like to use balance-alb, nice feature. I have pve4 and have changed to this mode with two nics. Have no problem, but it also not work. One interface does not come up, never. When i activate it with ifconfig, the interface get an extra IPV6 Adress. Not nice.

Code:
auto lo
iface lo inet loopback
iface eth0 inet manual
iface eth1 inet manual
iface eth2 inet manual

auto bond0
iface bond0 inet manual
    slaves eth0 eth2
    bond_miimon 100
    bond_mode balance-alb

auto vmbr1
iface vmbr1 inet static
    address  76.234.71.244
    netmask  255.255.255.224
    bridge_ports eth1
    bridge_stp off
    bridge_fd 0

iface vmbr1 inet6 static
    address  2001:470:718c:ac1:20c:76fa:fe98:bef
    netmask  64

auto vmbr0
iface vmbr0 inet static
    address  76.230.75.270
    netmask  255.255.255.224
    gateway  76.230.75.272
    bridge_ports bond0
    bridge_stp off
    bridge_fd 0

iface vmbr0 inet6 static
    address  2001:470:1f1c:568:ec4:7aff:fe3ß:c7b1
    netmask  64
    gateway  2001:470:1f1c:568::4
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!