可使用固件更新来升级 IBM® WebSphere® DataPower® XC10 Appliance 软件。从 Fix Central Web 站点下载新的固件版本,并更新设备软件。
开始之前
要执行这些步骤,必须已给您分配了设备管理许可权。
进行检查,以确保在开始固件更新过程之前所有活动作业都已完成。固件更新过程将中断当前正在运行的任何作业,这可能导致数据不一致。确保在开始更新过程前已对此行为进行了计划。
关于此任务
通过从 IBM 站点下载新的固件更新,然后使用新的固件来更新您的设备,即可更新设备的固件。可以在用户界面中或命令行上运行固件更新。
要点: 如果您的设备在集合体中,那么必须在一个设备上完成固件升级过程之后,才能在此集合体中的另一个设备上启动固件升级过程。如果您尝试同时更新集合体中多个设备上的固件,那么可能会丢失数据。
要点: 在升级 V2.0.0.x 固件的 9235-92X 或 7199-92X 设备类型后,您无法回滚至 V1.0 固件。您可以在 V2.0.0.x 或固件级别之间自由回滚和升级。
过程
- 下载固件升级:
浏览至
IBM Fix Central 并将固件更新下载到本地文件系统。在“修订中心”页面中,选择
WebSphere 作为
产品组并从产品列表中选择
WebSphere DataPower XC10 Appliance。下载适合于您的设备硬件类型的固件升级:
- 9235-92X 型设备的设备固件更新是扩展名为 .scrypt2 的一个文件。
- 7199-92X 型设备的设备固件更新是扩展名为 .scrypt3 的一个文件。
将对这些
scrypt 文件进行签名以确保所运行的更新的完整性。如果正在使用
用户界面 来运行固件升级,那么请在您用于访问
用户界面的计算机上保存此文件。
如果正在使用命令行界面来运行固件升级,那么请在您可从设备访问的服务器上保存此文件。
- 要在用户界面中运行固件更新:
- 登录用户界面。
- 浏览至设置面板。
- 在 WebSphere DataPower XC10 Appliance 用户界面顶部的菜单栏中,浏览至。
- 在主菜单面板中,单击步骤 1:设置设备部分中的定制设置链接。
- 展开固件。 本节显示当前安装在设备上的固件的级别。
- 安装新的固件更新。
- 单击浏览...以浏览文件系统中的新固件更新文件。
- 选择新的固件更新文件,然后单击确定。
- 单击升级。上载固件更新所需的时间取决于连接速度。完成上载时将显示一条消息,然后将开始固件更新。开始更新时,将重新启动设备,您的屏幕不会指示任何进度,也不会在用户界面上显示任何更改。未显示更改的原因是设备重新启动时您的会话已结束,并且用户界面在升级过程中不可用。
要点: 在固件升级过程中,设备会重新启动若干次。
在固件升级期间,不要中断此过程或手动重新启动设备。
要确认固件更新是否已完成,您必须在预计更新已完成时再次登录。实际的固件更新过程在开始之后平均需要大约 10 到 15 分钟,但是时间可能会更长一些。如果您想监视固件升级的进度,请在命令行界面中使用 start-progress 命令。
- 要在命令行界面中运行固件更新:
- 通过命令行或串行控制台连接至设备。 有关更多信息,请参阅使用命令行界面对设备执行操作。
- 将 .scrypt 文件放置在设备上。 从命令行界面运行以下命令:
file get <url_to_scrypt_file> <firmware_file>
其中 url_to_scrypt_file 是保存了来自 Fix Central 的 .scrypt 文件的本地服务器,firmware_file 是要在设备上使用的 .scrypt 文件的名称。
- 安装固件更新。 运行以下命令:
firmware upgrade <firmware_file>
要点: 在固件升级过程中,设备会重新启动若干次。在固件升级期间,不要中断此过程或手动重新启动设备。
- 运行 start-progress 命令以监视设备启动的进度。 此命令返回 STARTED 时,固件升级完成。
结果
设备具有已更新的固件版本。要确认固件升级成功,可在面板的“固件”部分中查看当前固件级别。
此面板还会显示设备型号类型和序列号。对集合体中的其他设备重复执行这些步骤。
下一步做什么
如果在新的设备上首次安装固件,那么在完成固件更新之后,必须在设备上运行
clear-all 命令。请参阅
初始化和配置 IBM WebSphere DataPower XC10 Appliance,以了解有关在固件更新之后运行此命令的更多信息。