Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

示例:删除 MX 系列 5G 通用路由平台的虚拟机箱配置

您可以随时删除 MX 系列虚拟机箱配置。如果您的网络配置发生更改,或者您想将虚拟机箱中的一个或两个 MX 系列成员路由器替换为不同的 MX 系列路由器,则可能需要执行此操作。删除虚拟机箱配置后,以前属于虚拟机箱成员的路由器将用作两个独立的路由器。

此示例介绍如何删除由两个 MX 系列路由器组成的虚拟机箱配置:

要求

此示例使用以下软件和硬件组件:

  • Junos OS 11.2 版及更高版本

  • 一个具有双路由引擎的 MX240 通用路由平台

  • 一个具有双路由引擎的 MX480 通用路由平台

注意:

此配置示例已使用列出的软件版本进行了测试,并假定适用于所有更高版本。

有关每个 MX 系列路由器中安装的硬件的信息,请参阅表 1

最佳实践:

我们建议您使用该 commit synchronize 命令将任何配置更改保存到虚拟机箱。

对于 MX 系列虚拟机箱,该force选项是发出commit synchronize命令时的默认且仅一项行为。为 MX 系列虚拟机箱配置发出命令与发出commit synchronizecommit synchronize force命令的效果相同。

概述和拓扑

要删除 MX 系列虚拟机箱配置,您必须:

  1. 删除所有虚拟机箱端口。

  2. 删除虚拟机箱配置组的定义和应用程序。

  3. 删除在层次结构级别配置 [edit virtual-chassis] 的预先准备的成员信息。

  4. 删除任何已配置的接口。

  5. 删除每个成员路由器的成员 ID。

在每个路由器上发出 request virtual-chassis member-id delete 命令以删除成员 ID 后,路由器将重新启动,软件将禁用该路由器上的虚拟机箱模式。

由于整个虚拟机箱配置在虚拟机箱形成时会从主路由器传播到其他成员路由器,因此您必须从两个成员路由器中删除虚拟机箱配置的每个组件,即使该组件最初仅在主路由器上配置也是如此。例如,即使仅在主路由器上在层次结构级别配置 [edit virtual-chassis] 了预先准备的成员信息,您也必须从虚拟机箱中的其他成员路由器中删除 virtual-chassis 该节。

注意:

删除虚拟机箱时,还必须从所有节中删除所有与虚拟机箱相关的配置详细信息,否则提交时将导致错误。

注意:

您不能像使用其他配置那样,仅使用命令从 ASCII 文件或终端输入在路由器上加载不同的配置来 load override 覆盖虚拟机箱配置。成员 ID 和虚拟机箱端口定义不存储在配置文件中,即使在加载新配置文件后仍会定义。

拓扑

此示例删除使用 图 1 中所示基本拓扑的虚拟机箱配置。为实现冗余,每个成员路由器都配置了两个虚拟机箱端口,这两个端口都必须在删除过程中移除。

图 1:具有两个 MX 系列路由器 Sample Topology for a Virtual Chassis with Two MX Series Routers的虚拟机箱的示例拓扑

表 1 显示了虚拟机箱中每个 MX 系列路由器的硬件和软件配置设置。

表 1:示例 MX 系列虚拟机箱的组件

路由器名称

硬件

序列号

会员编号

作用

虚拟机箱端口

网络端口插槽编号

剑士

MX240 路由器具有:

  • 60 千兆以太网增强型排队 MPC

  • 带 SFP 的 20 端口千兆以太网 MIC。

  • 带 XFP 的 4 端口 10 千兆以太网 MIC。

  • 插槽 0 中的主 RE-S-2000 路由引擎(在示例中表示为 member0-re0

  • 插槽 1 中的备份 RE-S-2000 路由引擎(在示例中表示为 member0-re1

JN10C7135AFC

0

路由引擎(主要)

VCP-2/2/0 VCP-2/3/0

FPC 0 – 11

三叶草

MX480 路由器具有:

  • 两个 30 千兆以太网队列 MPC

  • 两个带 SFP 的 20 端口千兆以太网 MIC

  • 两个带 XFP 的 2 端口 10 千兆以太网 MIC

  • 插槽 0 中的主 RE-S-2000 路由引擎(在示例中表示为 member1-re0

  • 插槽 1 中的备份 RE-S-2000 路由引擎(在示例中表示为 member1-re1

JN115D117AFB

1

路由引擎(备份)

VCP-2/0/0 VCP-5/2/0

FPC 12 – 23(偏移量 = 12)

配置

要删除由两个 MX 系列路由器组成的虚拟机箱配置,请执行以下操作:

删除虚拟机箱端口

分步过程

要从成员路由器中删除虚拟机箱端口,必须使用 request virtual-chassis vc-port delete 命令。

注意:

如果在未先在两个成员路由器上安装 MX 虚拟机箱冗余功能包许可证的情况下发出 request virtual-chassis vc-port delete 命令,软件将显示一条警告消息,指出您在没有有效虚拟机箱软件许可证的情况下运行。

要从每个成员路由器卸下虚拟机箱端口:

  1. 在成员 0 (gladius) 上的控制台窗口中,卸下虚拟机箱端口vcp-2/2/0 ( 和 vcp-2/3/0)。

  2. 在成员 1 (trefoil) 上的控制台窗口中,卸下虚拟机箱端口(vcp-2/0/0vcp-5/2/0)。

结果

显示每个路由器上虚拟机箱端口删除的结果。确认命令或show virtual-chassis vc-port命令输出show virtual-chassis status中未列出虚拟机箱端口。

提示:

删除 MX 系列虚拟机箱配置中的虚拟机箱端口,然后重新创建虚拟机箱端口可能会导致虚拟机箱端口显示在Absent命令显示的show virtual-chassis vc-port列中Status。要解决此问题,请重新启动托管重新创建的虚拟机箱端口的 FPC。

删除配置组定义和应用程序

分步过程

作为删除具有双路由引擎的 MX 系列路由器的虚拟机箱配置的一部分,您必须删除两个成员路由器上以下配置组的定义和应用程序:

  • member0-re0

  • member0-re1

  • member1-re0

  • member1-re1

要在删除这些配置组之前保留这些信息,您必须将它们复制到路由器上的标准re0组和re1配置组,如以下过程所述。例如,将配置组member0-re0member1-re0re0复制到 ,以及将 和 re1member1-re1 复制到 member0-re1

注意:

membern-ren配置组的命名格式保留给 MX 系列虚拟机箱配置中的成员路由器专用。

要删除 MX 系列虚拟机箱的配置组定义和应用程序,请执行以下操作:

  1. 在成员 0 (gladius) 上的控制台窗口中,删除虚拟机箱配置组定义和应用程序。

    1. 将虚拟机箱配置组复制到标准配置组 re0re1

    2. re0应用和re1配置组。

    3. 删除虚拟机箱配置组定义。

    4. 删除虚拟机箱配置组应用程序。

  2. 在成员 1 ()trefoil 上的控制台窗口中,删除虚拟机箱配置组定义和应用程序。

    1. 将虚拟机箱配置组复制到标准配置组 re0re1

    2. re0应用和re1配置组。

    3. 删除虚拟机箱配置组定义。

    4. 删除虚拟机箱配置组应用程序。

结果

显示配置结果。确认配置组 member0-re0member 0-re1member1-re0member1-re1未显示在命令或show apply-groups命令的show groups输出中。

删除预先提供的会员信息

分步过程

您必须删除预先准备的成员信息,这些信息是在主路由器上的层次结构级别配置 [edit virtual-chassis] 的,然后在虚拟机箱形成期间传播到备份路由器。

要删除虚拟机箱的预先准备的成员信息:

  1. virtual-chassis删除成员 0 上的配置节 (gladius)。

  2. virtual-chassis删除成员 1 上的配置节 (trefoil)。

结果

显示删除结果。确认任一成员路由器上不再存在该 virtual-chassis 节。例如,在(成员 0)上 gladius

删除已配置的接口

分步过程

作为删除虚拟机箱的一部分,我们建议您删除形成虚拟机箱时配置的所有接口。此操作可确保在禁用虚拟机箱模式后,不存在的接口或属于其他成员路由器的接口不会保留在路由器上。

要删除在创建虚拟机箱时配置的任何接口,请执行以下操作:

  1. 在成员 0 ()gladius 上的控制台窗口中,删除所有已配置的接口并提交配置。

    1. 删除配置的接口。

    2. 提交成员 0 上的配置。

  2. 在成员 1 ()trefoil 上的控制台窗口中,删除所有已配置的接口并提交配置。

    1. 删除配置的接口。

    2. 提交成员 1 上的配置。

删除成员 ID 以禁用虚拟机箱模式

分步过程

要从虚拟机箱成员路由器中删除成员 ID,必须使用 request virtual-chassis member-id delete 命令。

注意:

如果在未先在两个成员路由器上安装 MX 虚拟机箱冗余功能包许可证的情况下发出 request virtual-chassis member-id delete 命令,软件将显示一条警告消息,指出您在没有有效虚拟机箱软件许可证的情况下运行。

要删除虚拟机箱成员 ID 并禁用虚拟机箱模式:

  1. 在成员 0 (gladius) 上的控制台窗口中,删除成员 ID 并重新启动路由器。

    1. 退出配置模式。

    2. 删除会员 ID 0

  2. 在成员 1 (trefoil) 上的控制台窗口中,删除成员 ID 并重新启动路由器。

    1. 退出配置模式。

    2. 删除会员 ID 1

结果

发出 request virtual-chassis member-id delete 删除成员 ID 的命令后,路由器将重新启动,软件将禁用该路由器上的虚拟机箱模式。以前是虚拟机箱成员的路由器现在用作两个独立的路由器。

显示配置结果以确认已删除每个路由器上的虚拟机箱配置。例如,on gladius (以前称为成员 0):

验证

要确认虚拟机箱配置已被正确删除,请执行以下操作:

验证是否删除虚拟机箱端口

目的

验证是否已从配置中删除两个成员路由器上的虚拟机箱端口。

行动

显示虚拟机箱配置和虚拟机箱端口的状态。

意义

在命令输出 show virtual-chassis status 中,邻居列表中不显示虚拟机箱端口 (vcp-slot/pic/port)。后面 Master 的星号 (*) 表示在其上发出命令命令的 show virtual-chassis status 路由器。

在命令输出 show virtual-chassis vc-port 中,发出命令的路由器上不会显示虚拟机箱端口。

验证是否删除虚拟机箱配置组

目的

验证是否已从全局配置中删除以下虚拟机箱配置组的定义和应用程序:

  • member0-re0

  • member0-re1

  • member1-re0

  • member1-re1

行动

显示虚拟机箱配置组定义和应用程序的状态。

意义

输出确认虚拟机箱配置组定义和应用程序已删除。在 和 的show groups输出中,仅列出标准配置组(globalre0show apply-groupsre1)。虚拟机箱配置组(member0-re0member 0-re1member1-re0member1-re1)未显示。

验证是否删除虚拟机箱成员 ID

目的

验证虚拟机箱的成员 ID 是否已删除,并且虚拟机箱是否不再在任一 MX 系列路由器上配置。

行动

显示每个路由器上的配置结果。例如,在(以前称为成员 1)上 trefoil

意义

删除虚拟机箱后尝试发出 show virtual-chassis status 命令或 show virtual-chassis vc-port 命令时,路由器将显示一条错误消息,指示虚拟机箱不再配置,并拒绝该命令。