Hallo liebe Gemeinde,
ich bin in der Thematik recht neu was ProxMox angeht und arbeite mich die letzten Wochen immer mehr in das Thema ein.
Aktuell sieht unsere Konfiguration so aus:
3x HP Server mit je zwei NICs a 2x SFP-Ports
1x HP ProCurve 4208vl Switch
1x Arista Switch
Die 3 Server haben wir als Ceph-Cluster aufgebaut und der läuft soweit ganz gut und reagiert auf Failover so wie erwartet.
Jetzt wollte ich jedoch eine der NIC's so einstellen, dass beide SFP-Ports gemeinsam den Durchsatz bringen und nicht nur ein Port.
Einfach mal an den Switch gesteckt geht wie ich dann erfahren durfte natürlich nicht also weiter in die Thematik reingearbeitet
und mein Wissen darum erweitert, dass man jeweils am Switch und an der NIC die Ports mittels Bond / Trunk Verbinden muss.
Gesagt getan, wieder weiter geschaut - und alles wie folgt eingerichtet:
Am ProCurve die beiden Ports mittels Trunk und LACP verbunden:
Wenn ich jetzt nur ein Kabel anstecke bekomm ich folgende Ausgabe:
Stecke ich jetzt das zweite Kabel an, geht der Port B23 auf UP,
Jedoch bekommt Port B21 dann den Status Blocked und LACP geht auf Failure.
Jetzt bin ich leider mit dem Latein am Ende und komm an der Stelle nicht weiter und hoffe, dass
eventuell schon einmal jemand mit dem selben Problem zu kämpfen hatte und einen goldenen Tipp parat hat.
ich bin in der Thematik recht neu was ProxMox angeht und arbeite mich die letzten Wochen immer mehr in das Thema ein.
Aktuell sieht unsere Konfiguration so aus:
3x HP Server mit je zwei NICs a 2x SFP-Ports
1x HP ProCurve 4208vl Switch
1x Arista Switch
Die 3 Server haben wir als Ceph-Cluster aufgebaut und der läuft soweit ganz gut und reagiert auf Failover so wie erwartet.
Jetzt wollte ich jedoch eine der NIC's so einstellen, dass beide SFP-Ports gemeinsam den Durchsatz bringen und nicht nur ein Port.
Einfach mal an den Switch gesteckt geht wie ich dann erfahren durfte natürlich nicht also weiter in die Thematik reingearbeitet
und mein Wissen darum erweitert, dass man jeweils am Switch und an der NIC die Ports mittels Bond / Trunk Verbinden muss.
Gesagt getan, wieder weiter geschaut - und alles wie folgt eingerichtet:
Code:
auto lo
iface lo inet loopback
iface eno1 inet manual
iface eno2 inet manual
iface eno3 inet manual
iface eno4 inet manual
iface eno49np0 inet manual
iface eno50np1 inet manual
auto ens3f0np0
iface ens3f0np0 inet manual
auto ens3f1np1
iface ens3f1np1 inet manual
auto bond0
iface bond0 inet manual
bond-slaves ens3f0np0 ens3f1np1
bond-miimon 100
bond-mode 802.3ad
bond-xmit-hash-policy layer2+3
auto vmbr0
iface vmbr0 inet static
address 192.168.1.251/24
gateway 192.168.1.3
bridge-ports bond0 eno1
bridge-stp off
bridge-fd 0
#Procurve
auto vmbr1
iface vmbr1 inet static
address 192.168.10.101/24
bridge-ports eno49np0 eno50np1
bridge-stp off
bridge-fd 0
#Arista
Am ProCurve die beiden Ports mittels Trunk und LACP verbunden:
trunk B21,B23 Trk1 LACP
Wenn ich jetzt nur ein Kabel anstecke bekomm ich folgende Ausgabe:
Code:
ProCurve Switch 4208vl# show lacp
LACP
PORT LACP TRUNK PORT LACP LACP
NUMB ENABLED GROUP STATUS PARTNER STATUS
---- ------- ------- ------- ------- -------
B21 Active Trk1 Up No Success
B23 Active Trk1 Down No Success
Stecke ich jetzt das zweite Kabel an, geht der Port B23 auf UP,
Jedoch bekommt Port B21 dann den Status Blocked und LACP geht auf Failure.
Code:
LACP
PORT LACP TRUNK PORT LACP LACP
NUMB ENABLED GROUP STATUS PARTNER STATUS
---- ------- ------- ------- ------- -------
B21 Active Trk1 Blocked No Failure
B23 Active Trk1 Up Yes Success
Jetzt bin ich leider mit dem Latein am Ende und komm an der Stelle nicht weiter und hoffe, dass
eventuell schon einmal jemand mit dem selben Problem zu kämpfen hatte und einen goldenen Tipp parat hat.
Last edited: