-updatepkg 命令可使用指定的固件软件包文件更新 Sun Flash Accelerator F80 PCIe 卡。您可以通过键入卡 ID 来选择卡,否则,在没有使用命令行界面或文本界面选择任何卡 ID 的情况下,服务器中的所有卡都将更新。
此命令支持仅升级固件软件包。如果选定卡的当前固件软件包版本高于指定的固件软件包版本,此命令将返回一个错误。
文本菜单界面用法:以下顶层菜单列出了系统中的卡,并提示您选择要对其执行操作的卡。在以下示例中显示了四个 Sun Flash Accelerator F80 PCIe 卡:
# ddcli ID WarpDrive Package Version PCI Address -- --------- --------------- ----------- 1 ELP-4x200-4d-n 09.05.24.00 00:02:00:00 2 ELP-4x200-4d-n 09.05.24.00 00:03:00:00 3 ELP-4x200-4d-n 09.05.24.00 00:04:00:00 4 ELP-4x200-4d-n 09.05.24.00 00:05:00:00 Select the WarpDrive [1-2 or 0:Quit]: 1 1. List WarpDrive Information 2. Update Flash Package 3. Display WarpDrive Health 4. Locate WarpDrive 5. Format WarpDrive 6. Show Vital Product Data 7. Extract SMART Logs Select Operation [1-7 or 0:Quit]: 2 Enter Flash Package File: /home/user/ELP-4x200-3d-n_09.05.24.00.bin
命令行界面用法:在 CLI 中输入以下文本行以运行 -updatepkg 命令:ddcli -c 1 -updatepkg SLP-300_01.02.00.00.bin
ddcli -c <card number> -updatepkg <flash package file>
错误处理:在进行错误处理时将遵循下面阐述的方式:
如果控制器固件更新失败,-updatepkg 命令将终止。
如果任何卡组件的固件下载失败,此过程将终止。