Nachsehen, ob LAGG/bond ok ist: Wie?

Started by white_rabbit, June 13, 2020, 11:44:39 AM

Previous topic - Next topic
Hallo.
Unter Linux/Proxmox kann man den Status eines Bonds/LAGs überprüfen, indem man

cat /proc/net/bonding/bond0

verwendet. Das funktioniert so unter FreeBSD offenbar nicht. Kennt jemand einen vergleichbaren Befehl für die OPNSense? Ich möchte nur sehen, ob beide Slave-Member (im LACP-Mode) up oder down sind...

Danke!


Moin.
Eigentlich müßte es als Interface erscheinen. > Also laggX

Und somit müßte ein: ifconfig lagg0 den Status anzeigen, ob beide Ports als 'up' gekennzeichnet sind.

Ok, da erhalte ich diese Ausgabe:



lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8400b8<VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,VLAN_HWTSO>
        ether a0:36:9f:58:aa:64
        inet6 fe80::a6:e8:aa64%lagg0 prefixlen 64 scopeid 0xa
        inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.1.255
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: Ethernet autoselect
        status: active
        groups: lagg
        laggproto lacp lagghash l2,l3,l4
        laggport: ix0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
        laggport: ix1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>


Ich nehme mal an, dass das ACTIVE in den letzten beiden Zeilen besagt, dass alles ok ist?


> Ich nehme mal an, dass das ACTIVE in den letzten beiden Zeilen besagt, dass alles ok ist?

Eigentlich steht da sogar alles in der Interface Ausgabe ;)
Typ (LACP), dass nach Hash der IPs gebalanced wird (lagghash), welche Layer sowie die Teilnehmer (ix0/ix1) und dass beide aktiv sind (up) und beide aktuell zum LACP beitragen (Coll/Dist). :)
"It doesn't work!" is no valid error description! - Don't forget to [applaud] those offering time & brainpower to help you!
Better have some *sense as no(n)sense! ;)

If you're interested in german-speaking business support, feel free to reach out via PM.