MLAG

nv unset 命令会移除您使用等效的 nv set 命令设置的配置。本指南仅在 nv unset 命令与 nv set 命令不同时进行描述。


nv set interface <interface-id> bond mlag enable

在 bond 接口上启用或禁用 MLAG。默认设置为 off

命令语法

语法描述
<interface-id>您要配置的接口。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set interface bond1 bond mlag enable on

nv set interface <interface-id> bond mlag id

在 bond 接口上配置 MLAG ID。您必须为每台对等交换机上每个双连接的 bond 指定唯一的 MLAG ID (clag-id),以便交换机知道哪些链路是双连接的,或者连接到同一主机或交换机。该值必须介于 1 和 65535 之间,并且在两台对等交换机上必须相同。值为 0 会禁用 bond 上的 MLAG。默认设置为 auto

命令语法

语法描述
<interface-id>您要配置的接口。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set interface bond1 bond mlag id 1

nv set mlag backup <backup-ip>

配置对等链路的备份 3 层接口的 IP 地址,当对等链路断开时,交换机将使用该地址。您必须添加一个备份 IP 地址,该地址必须与对等链路 IP 地址不同。您可以使用交换机的环回或管理 IP 地址。

命令语法

语法描述
<backup-ip>备份接口的 IP 地址。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set mlag backup 10.10.10.2

nv set mlag backup <backup-ip> vrf <vrf-name>

为 MLAG 备份 IP 地址配置 VRF。

命令语法

语法描述
<backup-ip>备份接口的 IP 地址。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set mlag backup 10.10.10.2 vrf RED

nv set mlag debug

启用或禁用 MLAG 调试。默认设置为 off

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set mlag debug on

nv set mlag enable

启用或禁用 MLAG。默认设置为 off

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set mlag enable on

nv set mlag init-delay

配置 clagd 延迟启动 MLAG bond 和任播 IP 地址的秒数。您可以设置介于 1 和 900 之间的值。

在以下情况下,此计时器会自动设置为 0

  • 当对等方不活动且备份链路在重新加载超时后未激活时。
  • 当对等方发送告别消息时(通过对等链路或备份链路)。
  • 当两个 MLAG 会话同时启动时。

默认设置为 180。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set mlag init-delay 100

nv set mlag mac-address

配置 MLAG 系统 MAC 地址。NVIDIA 为 MLAG 提供了保留的 MAC 地址范围(介于 44:38:39:ff:00:00 和 44:38:39:ff:ff:ff 之间)。使用此范围内的 MAC 地址以防止与同一桥接网络中的其他接口发生冲突。请勿使用组播 MAC 地址。请确保为网络中的每对 MLAG 指定不同的 MAC 地址。默认设置为 auto

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set mlag mac-address 44:38:39:BE:EF:AA

nv set mlag peer-ip

配置 MLAG 对等方的 IP 地址。您可以指定 IPv4 地址、IPv6 地址或 linklocal

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set mlag peer-ip linklocal

nv set mlag priority

配置 MLAG 优先级。默认情况下,交换机通过比较对等链路两侧的 MAC 地址来确定角色;MAC 地址较低的交换机承担主角色。您可以通过为对等链路设置优先级选项来覆盖此设置。您可以设置介于 0 和 65535 之间的值。默认设置为 32768。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set mlag priority 2084

nv set nve vxlan mlag shared-address

为 MLAG 对等方配置共享任播地址。

版本历史

在 Cumulus Linux 5.0.0 中引入

示例

cumulus@switch:~$ nv set eve vxlan mlag shared-address 10.10.10.2