IBM Cloud Docs
升级操作系统

升级操作系统

您可以使用命令 add system image 在我们的 IBM Cloud 安全支持团队上传的本地 ISO 文件上升级 VRA 操作系统。 配置时提供的版本是2204h或2012g。 您应在配置或重新加载后立即更新,并定期检查更新版本。 可用的 Vyatta 升级版本列表可通过查看 Ciena Vyatta NOS 软件补丁 和使用IBM Cloud支持案例系统请求版本的 ISO 文件来获取。 IBM Cloud认为稳定的最新版本是2204h。2308d也可用。

要开始升级过程,请打开 IBM Cloud 支持案例,请求将最新的稳定 ISO 映像上载到系统。 您将收到来自 IBM Cloud Security Support 的案例更新,指示 Vyatta 上的 ISO 文件上载位置。 在以下示例中,它位于目录 tmp 中,但通常上载到 /home/vyatta

下面示例中的升级过程是针对单个 VRA 的。 如果是在高可用性方式下使用 VRA,那么必须在两个系统上运行相同的升级命令。 此外,在 HA 中进行更新之前,建议您验证 config-sync 是否已同步,然后在 BACKUP 机器上发出 reboot,以确保它可以在没有问题的情况下重新引导,并验证它是否正常工作。 还请确保 BACKUP 具有所有必需的 VLAN,接口和配置,以便在推送故障转移时能够处理生产流量。 然后,在 BACKUP 上执行更新,并验证它是否已恢复而没有问题。 然后,访问“MASTER 机器,使用”reset vrrp master interface <interface name> group <group number> 命令将其故障转移。 如果 BACKUP 在 config-sync 不同步时作为 MASTER 接管,那么这可能会导致旧的 BACKUP 与旧的 MASTER 同步,并可能从旧的 MASTER 中删除大量配置。 如果在 MASTERBACKUP 上未正确管理配置和 config-sync,那么可能会并会发生中断。 Finally, upgrade the original MASTER after the BACKUP has taken control. (可选) 故障转移到原始 MASTER

请查看 解决升级问题,以获取在版本之间进行更新时可能发生的常见问题的列表,并查看特定 Vyatta NOS 版本的 发行说明,以获取有关已知问题和 Ciena 发布的不推荐使用的命令的信息。

升级过程

要升级 VRA,请执行以下步骤:

  1. 运行 "add system image <Local ISO File> 命令。

  2. Enter 键接受 ISO 映像的默认名称,或输入您自己的名称。

  3. 选择保存当前配置目录和配置文件。

    选择 将擦除配置。

  4. 选择是否保存当前配置中的 SSH 主机密钥。

  5. Enter 键接受默认系统控制台,或输入您自己的控制台。

  6. Enter 键接受默认控制台速度,或输入您自己的速度。

  7. 输入命令“reboot,然后输入”Yes 重新启动机器。

  8. 如果是在高可用性方式下使用 VRA,请在第二台机器上重复运行步骤 1 到步骤 7。

下面的示例说明了升级过程。

vyatta@vra01:~$ show version | grep Version
Version:      5.2R5S3

vyatta@vra01:~$ add system image /tmp/vyatta-vrouter-5.2R5S4_amd64.iso
Welcome to the Brocade vRouter image installer.
Checking MD5 checksums of files on the ISO image...OK.
What would you like to name this image? [5.2R5S4.08091424]: 5.2R5S4
This image will be named: 5.2R5S4
Would you like to save the current configuration
directory and config file? (Yes/No) [Yes]:
Saving current configuration...
Would you like to save the SSH host keys from your
current configuration? (Yes/No) [Yes]:
Saving SSH keys...
Copying squashfs image...
Copying kernel and initrd images...
Copying saved configuration to config partition.
Copying saved SSH host keys.
Enter the desired system console [tty0]:
Enter the console speed [38400]:
Running post-install script...
Done.

vyatta@vra01:~$ show system image
The system currently has the following image(s) installed:

   1: 5.2R5S3.06301309 (running image)
   2: 5.2R5S4 (default boot)

vyatta@vra01:~$ reboot
Proceed with reboot? (Yes/No) [No] y
The system is going down for reboot NOW!

vyatta@vra01:~$ show version | grep Version
Version:      5.2R5S4