As example, let me consider a LAG between a VSX Cluster (VSX LAG with LACP to the VSF Virtual Chassis) and a VSF - a VSF is a "Virtual Chassis" made of two Aruba modular switches - (simple LAG with LACP to VSX Cluster) [*]...then, on both VSX Primary and VSX Secondary, you would have a VSX LAG (MC-LAG) definition like that:
interface lag 254 multi-chassis
description Aruba-VSF-Trk1
no shutdown
no routing
vlan trunk native <PVID> <------------ in case you need a tagged native then add the "tag" at the end
vlan trunk allowed <PVID> + <other-IDs-for-allowing-tagged-VLAN>
lacp mode active
loop-protect
loop-protect vlan <PVID> + <other-IDs-for-allowing-tagged-VLAN>
exit
and then, on VSX Primary:
interface 1/1/29
description Aruba-VSF-Trk1-1/A1
no shutdown
mtu 9198
flow-control rx
lag 254
interface 1/1/30
description Aruba-VSF-Trk1-2/A1
no shutdown
mtu 9198
flow-control rx
lag 254
On VSX Secondary:
interface 1/1/29
description Aruba-VSF-Trk1-1/B1
no shutdown
mtu 9198
flow-control rx
lag 254
interface 1/1/30
description Aruba-VSF-Trk1-2/B1
no shutdown
mtu 9198
flow-control rx
lag 254
The output of show lacp interfaces multi-chassis on the VSX Primary would then be (redacted):
State abbreviations :
A - Active P - Passive F - Aggregable I - Individual
S - Short-timeout L - Long-timeout N - InSync O - OutofSync
C - Collecting D - Distributing
X - State m/c expired E - Default neighbor state
Actor details of all interfaces:
----------------------------------------------------------------------------------
Intf Aggregate Port Port State System-ID System Aggr
name id Priority Priority Key
----------------------------------------------------------------------------------
1/1/29 lag254(mc) 29 1 ALFNCD 02:02:00:xx:xx:xx 65534 254
1/1/30 lag254(mc) 30 1 ALFNCD 02:02:00:xx:xx:xx 65534 254
Partner details of all interfaces:
----------------------------------------------------------------------------------
Intf Aggregate Partner Port State System-ID System Aggr
name Port-id Priority Priority Key
----------------------------------------------------------------------------------
1/1/29 lag254(mc) NNN 1 ALFNCD f4:03:43:yy:yy:yy 4159 963
1/1/30 lag254(mc) MMM 1 ALFNCD f4:03:43:yy:yy:yy 4159 963
Remote Actor details of all interfaces:
----------------------------------------------------------------------------------
Intf Aggregate Port Port State System-ID System Aggr
name id Priority Priority Key
----------------------------------------------------------------------------------
1/1/30 lag254(mc) 1030 1 ALFNCD 02:02:00:xx:xx:xx 65534 254
1/1/29 lag254(mc) 1029 1 ALFNCD 02:02:00:xx:xx:xx 65534 254
Remote Partner details of all interfaces:
----------------------------------------------------------------------------------
Intf Aggregate Partner Port State System-ID System Aggr
name Port-id Priority Priority Key
----------------------------------------------------------------------------------
1/1/30 lag254(mc) PPP 1 ALFNCD f4:03:43:yy:yy:yy 4159 963
1/1/29 lag254(mc) QQQ 1 ALFNCD f4:03:43:yy:yy:yy 4159 963
Please note the ALFNCD status on lag254 as seen on Actor and Remote Actor (VSX members) and they related Partner and Remote Partner peers.
[*] Same approach if you consider your scenario where a VSX Cluster connects to a single modular Chassis represented by an HPE 7503 (I imply that you aren't in a IRF scarnio, isn'it? in any case - also with IRF - nothing really should change on the approach reported above).
Cheers.
Original Message:
Sent: Oct 08, 2024 03:41 PM
From: parnassus
Subject: Multi chassis lag speed issues
Hi! apparently it looks good.
Looking at Multi-Chsssis LAGs (VSX LAGs) status on a VSX Cluster could be a little bit disorienting at first: each VSX node shows its status plus the status seen by the remote VSX peer.
Try with this command on the VSX Primary:
show lacp interface multi-chassis
And then with the very same command executed on the VSX Secondary (alternatively you can repeat the first on any VSX member by adding "vsx-peer" at the end, which is like executing the command on the other VSX member).
In any case, the above command will show you the LAG status seen by the VSX member where it is executed, reporting these informations (tables):
- Local Actor
- Local Partner
- Remote Actor
- Remote Partner
where Local/Remote are clearly referred to VSX members (Actor is the VSX side and Partner the peer side, in your case the HPE 7503 side).
What's then the output related to your HPE 7503's LAG?