个性升级流程
了解设备的个性升级过程
设备的个性可以定义为设备用途和设备提供的解决方案的组合。例如,交换机是第 2 层(数据链路层)设备,旨在连接网络上的两个或多个网络设备。大多数交换机(少数第 3 层交换机除外)充当桥接设备,从源设备接收数据包、处理数据并将其转发到同一网络中的目标设备。相比之下,路由器连接多个网络。它通常是第 3 层(网络层)设备,因为它的主要功能是转发发往自己网络或其他网络的数据包。
从 Junos OS 18.2R1 版开始,您可以将设备的个性从已安装的个性升级到新的个性,而无需升级整个设备。
设备上加载的生成映像定义设备的个性。例如,假设您购买了核心路由器,如PTX10008。路由器上加载的构建映像指示其已安装的个性,即PTX10008。您可以升级其个性并将其用作边缘路由器(如MX10008),在这种情况下,设备个性将更改为 MX10008。同样,可以将设备个性从MX10008更改为PTX10008。您还可以通过简单地升级设备个性,在交换机(例如 QFX10002-60C)和路由器(例如 PTX10002-60C)之间切换。
若要将设备个性从一台设备升级到另一台设备,需要两个设备都支持某些通用硬件组件。对于MX10008和PTX10008,通用路由和控制板 (RCB) JNP10K-RE1 和八插槽通用机箱(JNP10008)的存在使您能够从一台设备无缝升级到另一台设备。
订购备用 JNP10K-RE1 RCB 时,MX10008内部版本的映像将安装在该 RCB 上。备用 JNP10K-RE1 还包含位于 / var/tmp 位置的PTX10008映像。您可以使用该映像将MX10008路由器升级到PTX10008。
个性升级的好处
重复使用 — 同一设备(通用机箱)可用作边缘路由器、核心路由器或交换机。
节省时间 — 您可以在网络中快速部署新的设备个性。
降低资本支出和运营成本 - 您可以升级设备个性,而无需购买新设备。
网络增长管理 — 升级设备的特性有助于您在增长预测令人沮丧时管理网络增长。
降低分销商的库存和存储成本。
准则和限制
本部分介绍升级设备个性时要考虑的准则:
如果尝试在不使用建议的 CLI 命令的情况下升级设备的个性,则设备可能会变得无法访问且不稳定。
没有内置限制或检查来验证计划在设备上安装的映像。
验证已安装的映像是否支持升级到新个性所需的命令。如果没有,请先升级到映像的更高版本,然后再升级到新个性。
升级设备的个性时,设备中存在的配置将迁移到新的个性。这类似于 Junos OS 升级。因此,在升级个性之前,必须删除新个性不支持的任何配置。如果使用新映像重新启动后设备中保留了任何不受支持的配置,则设备将返回到出厂默认配置。
保留设备上所需的最低配置,以便可以访问管理界面。
瞻博网络不支持使用 request vmhost software rollback
命令恢复到之前安装的人格。
支持的个性升级
表 1 显示了 Junos OS 支持的各种设备个性升级组合。
安装个性 |
新个性 |
Junos OS 初始版本 |
通用硬件组件 |
---|---|---|---|
MX10008 |
PTX10008 |
18.2 |
路由和控制板 (JNP10K-RE1) |
PTX10008 |
MX10008 |
18.2 |
路由和控制板 (JNP10K-RE1) |
QFX10002-60C |
PTX10002-60C |
18.2 |
|
PTX10002-60C |
QFX10002-60C |
18.2 |
|
MX10016 |
PTX10016 |
18.4 |
路由和控制板 (JNP10K-RE1) |
PTX10016 |
MX10016 |
18.4 |
路由和控制板 (JNP10K-RE1) |
可以通过以下方式将设备的个性升级到新的个性:
-
使用 U 盘
-
使用 Junos OS CLI
-
使用 PXE 启动服务器
使用 USB 闪存驱动器升级设备的个性
设备上加载的生成映像定义设备的个性。您可以通过升级来更改设备的个性。
在 USB 升级中,SSD 的内容将被擦除,映像将从 USB 闪存驱动器安装到主磁盘和辅助磁盘。根据所使用的图像,该设备显示为PTX10008或MX10008。这与以前安装的设备个性无关。
订购备用 JNP10K-RE1 RCB 时,MX10008内部版本的映像将安装在该 RCB 上。备用 RCB 还包含位于 / var/tmp 位置的PTX10008生成的映像。您可以使用该映像将MX10008路由器升级到PTX10008。
若要使用 USB 闪存驱动器升级设备的个性,请执行以下操作:
瞻博网络不支持使用 request vmhost software rollback
命令恢复到之前安装的人格。
使用 CLI 升级设备的个性
设备上加载的生成映像定义设备的个性。您可以通过升级来更改设备的个性。
您可以通过在运行 Junos OS 的设备上使用 CLI 配置来升级设备的个性。
订购备用 JNP10K-RE1 RCB 时,MX10008内部版本的映像将安装在该 RCB 上。备用 RCB 还包含位于 / var/tmp 位置的PTX10008生成的映像。您可以使用该映像将MX10008路由器升级到PTX10008。
如何在 Junos OS 上升级设备的个性
使用以下 CLI 过程升级运行 Junos OS 的设备的个性。
验证已安装的映像是否支持升级到新个性所需的 CLI 命令。如果没有,请先升级到映像的更高版本,然后再升级到新个性。
在升级个性之前,请删除任何不支持或与新个性不兼容的配置。如果使用新映像重新启动后设备中保留了任何不受支持的配置,则设备将返回到出厂默认配置。
要使用 Junos OS CLI 将设备升级到新的个性:
瞻博网络不支持使用 request vmhost software rollback
命令恢复到之前安装的人格。
若要确保所有四个分区都升级到相同的个性,请按照下列步骤操作:
使用
request vmhost reboot
命令从固态驱动器 (SSD) 磁盘 2 启动。user@host> request vmhost reboot disk2
使用
upgrade-to-model
和no-validate
选项升级到新的个性。此命令升级 SSD 磁盘 1 上的两个分区。user@host# run request vmhost software add junos-vmhost-install-x.tgz upgrade-to-model X no-validate reboot
如果要升级到 PTX10008,请包括 PTX 系列路由器的软件包,并在选项之前
no-validate
替换为Xptx10008
。如果要升级到 MX10008,请在选项之前no-validate
包含 MX 系列路由器的软件包并替换为。Xmx10008
设备从 SSD 磁盘 1 启动后,从 SSD 磁盘 1 拍摄到磁盘 2 的快照。
user@host> request vmhost snapshot partition
此步骤可确保磁盘 2 上的两个分区都升级到新的个性。
完成步骤 1 到步骤 3 后,所有四个分区都将升级到新的个性。
使用 PXE 启动服务器升级设备的个性
设备上加载的生成映像定义设备的个性。您可以通过升级来更改设备的个性。
您可以使用预引导执行环境 (PXE) 引导服务器升级设备的个性。PXE 启动准备客户端/服务器环境,以使用独立于可用数据存储设备或已安装操作系统的网络接口来启动设备。操作系统的映像存储在 TFTP 服务器上。可以为每个映像设置单独的 PXE 启动服务器。
订购备用 JNP10K-RE1 RCB 时,MX10008内部版本的映像将安装在该 RCB 上。备用 RCB 还包含位于 / var/tmp 位置的PTX10008生成的映像。您可以使用该映像将MX10008路由器升级到PTX10008。
要使用 PXE 启动服务器方法将设备的个性从已安装的个性升级到新的个性,请执行以下操作:
将要安装在设备上的映像复制到 PXE 启动服务器。
重新启动设备以安装映像。
如果已将映像复制到 PXE 启动服务器,请重新启动设备以安装映像。
要将要安装的映像复制到 PXE 启动服务器并安装映像,请执行以下操作:
如果设备无法重新启动,您可以使用 USB 磁盘安装选项。但是,使用 USB 磁盘安装后,如果路由器无法重新启动或无法访问,请在控制台上执行以下步骤:
重新打开机箱电源或卸下 RCB (JNP10K-RE1),然后重新插入。
ESC按按钮转到启动管理器菜单。
选择
Boot Manager
,然后按 Enter。选择该 ETH00 (xx:xx:xx:xx:xx:xx) 选项。将显示一条警告消息。出现提示时,选择在 y 主磁盘和辅助磁盘上安装映像。
WARNING: The installation will erase the contents of your disks. Install vmhost and Junos Software on Primary and Secondary disk [y/n] y
在操作模式下,验证升级是否成功。如果已将设备的个性升级到 MX10008,则设备的新个性为
mx10008
。如果已将设备的个性升级到 PTX10008,则设备的新个性为ptx10008
。user@host> show version Hostname: host Model: ptx10008
user@host> show version Hostname: host Model: mx10008
瞻博网络不支持使用 request vmhost software rollback
命令恢复到之前安装的人格。
更改历史记录表
功能支持由您使用的平台和版本决定。使用功能资源管理器确定您的平台是否支持某个 功能 。