在虚拟机箱成员交换机上配置自动软件更新
借助自动软件更新功能,您可以在潜在成员交换机添加时自动更新其软件版本,以便它们可以加入虚拟机箱。
虚拟机箱上运行的 Junos OS 版本必须与潜在成员交换机上运行的软件兼容,才能自动进行软件更新。有关 Junos OS 兼容性和其他自动软件更新限制的信息,请参阅 了解虚拟机箱成员交换机上的自动软件更新。
开始之前,请确保您知道自动软件更新功能要使用的软件包的名称或 URL。
要为非混合模式虚拟机箱的 EX 系列或 QFX 系列虚拟机箱配置自动软件更新功能:
[edit] user@switch# set virtual-chassis auto-sw-update package-name package-name
组合了 EX4300 多千兆型号交换机 (EX4300-48MP) 和其他 EX4300 交换机的 EX4300 虚拟机箱必须配置为混合模式,并且在这种情况下不支持自动软件更新功能。
QFX5110虚拟机箱被视为非混合虚拟机箱。由于 QFX5110 中的 QFX5110 交换机和 QFX5100 交换机虚拟机箱运行相同的软件映像,因此可以将命令与所有成员的一个软件包名称一起使用 auto-sw-update
。
运行软件包 文件名中 包含“-qfx-5-”的Junos OS软件映像的QFX5100交换机必须先升级到软件包文件名中包含“-qfx-5e-”的Junos OS软件映像,然后才能将其添加到QFX5110虚拟机箱或 VCF。自动软件更新过程无法将交换机从“-qfx-5-”映像更新为“-qfx-5e-”映像。请参阅 升级带有 USB 设备的 QFX5100 交换机以加入QFX5110虚拟机箱或虚拟机箱交换矩阵。
使用“-qfx-5e-”Junos OS软件映像安装 QFX5100 交换机后,自动软件更新过程可以成功将交换机自动更新为不同版本的“-qfx-5e-”Junos OS映像,以匹配 虚拟机箱 或 VCF 中的其他成员。
要在包含至少一台 EX4200 交换机以及至少一台 EX4500 或 EX4550 交换机的混合虚拟机箱上配置自动软件更新功能,请在为 EX4200 交换机ex-4500
指定软件包路径时使用选项ex-4200
,在为 EX4500 或 EX4550 交换机指定软件包路径时使用该选项, 如下:
[edit] user@switch# set virtual-chassis auto-sw-update ex-4200 package-name package-name user@switch# set virtual-chassis auto-sw-update ex-4500 package-name package-name
为仅结合 EX4500 和 EX4550 交换机的虚拟机箱配置自动软件更新时,无需指定 ex4500
选项(不需要在混合模式下运行)。如果仅为 EX4500 交换机指定 Junos OS 软件包名称,则会同时更新 EX4500 和 EX4550 交换机的软件。
要在由QFX5100交换机和至少一种其他受支持的设备类型(QFX3500、QFX3600 或 EX4300 交换机)组成的混合QFX5100虚拟机箱上配置自动软件更新功能,必须为混合虚拟机箱中的每种类型或系列设备指定软件包名称:
指定
qfx-5
带有 QFX5100 交换机的 Junos OS 软件包路径的选项指定
qfx-3
带有 QFX3600 和 QFX3500 交换机的 Junos OS 软件包路径的选项指定带有 EX4300 交换机 Junos OS 软件包路径的
ex4300
选项
如下:
[edit] user@device# set virtual-chassis auto-sw-update qfx-5 package-name package-name user@device# set virtual-chassis auto-sw-update qfx-3 package-name package-name user@device# set virtual-chassis auto-sw-update ex-4300 package-name package-name
您还可以使用和ex-4300
选项与auto-sw-update
语句一起指定不同的软件包名称ex-4600
,以便为包含 EX4600 和 EX4300 成员交换机的混合 EX4600 虚拟机箱配置自动软件更新功能。
如果软件包位于交换机的本地目录下,请使用 package-name
以下格式:
/pathname/package-name
如果要从远程位置下载和安装软件包,请使用以下格式之一:
ftp://hostname/pathname/package-name
ftp://username:prompt@ftp.hostname.net/package-name
http://hostname/pathname/package-name