Hallo.
Ich habe versucht, ein bond0 mit einer Mellannox-10G-NIC zu erstellen.
Leider wird das LAG aber scheinbar gar nicht angelegt. Auf dem Server sieht das so aus:
(in diesem Fall habe ich die Alias-Namen verwendet -- es hat aber auch nicht funktioniert, wenn ich die Namen ens3 und ens3d1 vewende.)
dmesg liefert dies:
Das sieht ja zunächst mal gut aus. Aber dann:
und im Proxmox-WebUI wird das bond0 auch nicht als aktiv angezeigt.
Die Frage ist: Woran kann das liegen bzw wo steckt der Fehler in der Konfiguration?
Danke.
Ich habe versucht, ein bond0 mit einer Mellannox-10G-NIC zu erstellen.
Leider wird das LAG aber scheinbar gar nicht angelegt. Auf dem Server sieht das so aus:
Code:
allow-hotplug enp8s0
iface enp8s0 inet manual
allow-hotplug enp8s0d1
iface enp8s0d1 inet manual
auto bond0
iface bond0 inet manual
slaves enp8s0 enp8s0d1
bond_miimon 100
bond_mode 802.3ad
bond_xmit_hash_policy layer2+3
#2-fach-bond0 / SFP+
dmesg liefert dies:
Code:
dmesg |grep mlx4
[ 1.984541] mlx4_core: Mellanox ConnectX core driver v4.0-0
[ 1.984574] mlx4_core: Initializing 0000:08:00.0
[ 1.984629] mlx4_core 0000:08:00.0: enabling device (0140 -> 0142)
[ 8.068992] mlx4_core 0000:08:00.0: DMFS high rate steer mode is: disabled performance optimized steering
[ 8.069290] mlx4_core 0000:08:00.0: 63.008 Gb/s available PCIe bandwidth (8.0 GT/s PCIe x8 link)
[ 8.293924] mlx4_en: Mellanox ConnectX HCA Ethernet driver v4.0-0
[ 8.294066] mlx4_en 0000:08:00.0: Activating port:1
[ 8.299406] mlx4_en: 0000:08:00.0: Port 1: Using 32 TX rings
[ 8.299410] mlx4_en: 0000:08:00.0: Port 1: Using 16 RX rings
[ 8.299618] mlx4_en: 0000:08:00.0: Port 1: Initializing port
[ 8.299945] mlx4_en 0000:08:00.0: registered PHC clock
[ 8.300398] mlx4_en 0000:08:00.0: Activating port:2
[ 8.301315] mlx4_core 0000:08:00.0 ens3: renamed from eth0
[ 8.303894] mlx4_en: 0000:08:00.0: Port 2: Using 32 TX rings
[ 8.303896] mlx4_en: 0000:08:00.0: Port 2: Using 16 RX rings
[ 8.304051] mlx4_en: 0000:08:00.0: Port 2: Initializing port
[ 8.356810] <mlx4_ib> mlx4_ib_add: mlx4_ib: Mellanox ConnectX InfiniBand driver v4.0-0
[ 8.358222] mlx4_core 0000:08:00.0 ens3d1: renamed from eth0
[ 8.358520] <mlx4_ib> mlx4_ib_add: counter index 2 for port 1 allocated 1
[ 8.358524] <mlx4_ib> mlx4_ib_add: counter index 3 for port 2 allocated 1
[ 9.709566] mlx4_en: ens3: Link Up
[ 10.704275] mlx4_en: ens3d1: Link Up
Code:
cat /proc/net/bonding/bond0
cat: /proc/net/bonding/bond0: No such file or directory
und im Proxmox-WebUI wird das bond0 auch nicht als aktiv angezeigt.
Die Frage ist: Woran kann das liegen bzw wo steckt der Fehler in der Konfiguration?
Danke.