MAGG Interfaces
Management Aggregation (MAGG) is a High Availability and Load Sharing solution for management interfaces on Scalable Platform Security Groups.
You can create a Bond interface on the Management Ports. This can be useful for testing purposes, or as a proxy interface for an unnumbered interface.
This section shows you how to configure a MAGG interface in the Gaia Portal and Gaia Clish.
|
|
Notes:
|
Configuring MAGG Interfaces in Gaia Portal
|
|
Important - On Scalable Platforms (ElasticXL, Maestro, and Chassis), you must connect to the Gaia Portal of the applicable Security Group. |
|
Step |
Instructions |
||
|---|---|---|---|
|
1 |
In the navigation tree, click Interface Management > Network Interfaces. |
||
|
2 |
Click Add > Magg. |
||
|
3 |
In the Comment field, enter the applicable comment text (up to 100 characters). |
||
|
4 |
On the IPv4 tab, do one of these:
|
||
|
5 |
Optional: On the IPv6 tab, do one of these:
|
||
|
6 |
On the Magg tab:
|
||
|
7 |
On the Advanced tab:
|
||
|
8 |
Click OK. |
|
Step |
Instructions |
|---|---|
|
1 |
In the navigation tree, click Interface Management > Network Interfaces. |
|
2 |
Select a MAGG interface and click Edit. |
|
3 |
In the Edit magg<ID> window, it is possible to change all available settings. |
|
4 |
Click OK. |
|
Step |
Instructions |
|---|---|
|
1 |
In the navigation tree, click Network Management > Network Interfaces. |
|
2 |
Select a MAGG interface and click Delete. |
|
3 |
Click OK, when the confirmation message shows. |
Configuring MAGG Interfaces in Gaia Clish
|
|
Important - On Scalable Platforms (ElasticXL, Maestro, and Chassis), you must run the applicable commands in Gaia gClish of the applicable Security Group. |
|
Step |
Instructions |
|---|---|
|
1 |
Make sure that the physical subordinate interfaces do not have IP addresses. |
|
2 |
Add a new management bonding group. |
|
3 |
Set the state of the physical subordinate interfaces to UP. |
|
4 |
Add subordinate interfaces to the management bonding group. |
|
5 |
Configure the management bond operating mode. |
|
6 |
Configure other bond parameters: media monitoring, and delay rate. |
|
7 |
Examine the management bonding group configuration. |
Syntax
Syntax
|
|
Example
|
|
|
|
Note - Do not change the state of bond interface manually using the " |
Syntax
set interface <Name of Subordinate Interface eth<X>-Mgmt<Y>> state on
|
|
|
|
|
Important - Make sure that the subordinate interfaces, which you wish to add to the Bonding Group, do not have IP addresses. |
Example
|
|
|
|
Notes:
|
Syntax
set bonding group <Bond Group ID> mode active-backup mode xor xmit-hash-policy {layer2 | layer3+4} 8023AD [lacp-rate {slow | fast}][up-delay <0-5000>] [down-delay <0-5000>] [mii-interval <1-5000>] |
Bond operating mode specifies how subordinate interfaces are used in a bond interface.
Syntax
set bonding group <Bond Group ID> active-backup [primary <Name of Subordinate Interface>] mode xor xmit-hash-policy {layer2 | layer3+4} 8023AD [lacp-rate {slow | fast}]
|
|
|
Notes:
|
Examples
|
|
|
|
gaia> set bonding group 1 mode 8023AD lacp-rate fast
|
The Up-Delay specifies show much time in milliseconds to wait before enabling a subordinate interface after link recovery was detected.
Syntax
|
|
Example
|
|
|
|
Note - The default |
The Down-Delay specifies how much time in milliseconds to wait before disabling a subordinate interface after link failure was detected
Syntax
|
|
Example
|
|
|
|
Note - The default |
The Media Monitoring Interval specifies how much time in milliseconds to wait before checking the link on subordinate interfaces for a failure.
Syntax
|
|
Example
|
|
|
|
Note - The default |
You can configure the minimum number of required interface links for a bonding group in the 802.3AD mode.
If fewer subordinate interfaces in a bonding group have their link in the "up" state, the Gaia changes the state of the bonding group to "down".
Syntax
|
|
Example
|
|
|
|
Note - The default " |
Syntax
|
|
Example
|
|
|
|
Note - You must delete all non-primary subordinate interfaces before you remove the primary subordinate interface. |
Syntax
|
|
Example
|
|
|
|
Notes:
|
Syntax
|
|
Parameters
|
Parameter |
Description |
||
|---|---|---|---|
|
|
Configures the Bond Group ID.
|
||
|
|
Specifies the name of the subordinate physical interface, which you add to (or remove from) the bond group. Make sure that the subordinate interfaces do not have any IP addresses or aliases configured. |
||
|
|
Configures the Bond operating mode (see Bond Interfaces (Link Aggregation)). The MAGG interface only support the Active/Backup or the XOR mode:
|
||
|
|
Specifies the name of the primary subordinate interface in the bond. By default, the first subordinate interface added to the bond group, becomes the primary.
|
||
|
|
Specifies the time in milliseconds to wait before enabling a subordinate interface after link recovery was detected.
|
||
|
|
Specifies the time in milliseconds to wait before disabling a subordinate interface after link failure was detected.
|
||
|
|
Specifies the time in milliseconds to wait before checking the link on subordinate interfaces for a failure.
|
||
|
|
Specifies the algorithm to use for assigning the traffic to Active subordinate interfaces:
|
Examples
gaia> set interface eth1-Mgmt1 state on
gaia> set interface eth2-Mgmt1 state on
gaia> add bonding group 1 mgmt
gaia> add bonding group 1 mgmt interface eth1-Mgmt1
gaia> add bonding group 1 mgmt interface eth2-Mgmt1
gaia> set bonding group 1 mode active-backup primary eth1-Mgmt1
gaia> show bonding group 1
Bond Configuration
xmit-hash-policy Not configured
down-delay 200
primary eth1-Mgmt1
lacp-rate Not configured
mode active-backup
up-delay 200
mii-interval 100
Bond Interfaces
eth1-Mgmt1
eth2-Mgmt1
gaia>
|
gaia> set interface eth1-Mgmt1 state on
gaia> set interface eth1-Mgmt1 state on
gaia> add bonding group 1 mgmt
gaia> add bonding group 1 mgmt interface eth1-Mgmt1
gaia> add bonding group 1 mgmt interface eth2-Mgmt1
gaia> set bonding group 1 mode xor xmit-hash-policy layer3+4
gaia> show bonding group 1
Bond Configuration
xmit-hash-policy layer3+4
down-delay 200
primary Not configured
lacp-rate Not configured
mode xor
up-delay 200
mii-interval 100
Bond Interfaces
eth1-Mgmt1
eth2-Mgmt1
gaia>
|