使用 CLI 更新 BMC 交換器
本程序說明如何更新 ThinkAgile SXM 系列 BMC 交換器上的網路作業系統。
如果要更新 BMC 交換器,請遵循下列步驟:
- 使用 HLH 的序列主控台連接到 BMC 交換器。
- 使用認證 admin/<password> 登入 BMC 交換器。
- 使用下列指令將新的交換器 OS 映像檔從 USB 隨身碟的根目錄複製到 BMC 交換器上的「image2」插槽,並將新的交換器開機映像檔複製到 BMC 交換器上的「boot」插槽:
enable
configure terminal
usbcopy fromusb <ImageFileName>_OS.imgs image2
usbcopy fromusb <ImageFileName>_Boot.imgs boot範例 Enter login username: admin
Enter login password:
...
BMC#enable
BMC#configure terminal
BMC(config)#usbcopy fromusb G8052-8.4.8.0_OS.imgs image2
Switch to be booted with image1. (Y/N) : Y
BMC(config)#usbcopy fromusb G8052-8.4.8.0_Boot.imgs boot - 若要將交換器設定為使用「image2」插槽中載入的新 OS 映像檔和相符的開機映像檔重新開機,並驗證此設定,請執行下列指令:
boot image image2
exit
show boot範例 BMC(config)#boot image image2
BMC(config)#exit
BMC#show boot
Current running image version: 8.4.8
Currently set to boot software image2, active config block.
NetBoot: disabled, NetBoot tftp server: , NetBoot cfgfile:
Current boot Openflow protocol version: 1.0
USB Boot: disabled
Currently profile is default, set to boot with default profile next time.
Current FLASH software:
image1: version 8.4.8, downloaded 08:04:14 Fri Jan 19, 2018
NormalPanel, Mode Stand-alone
image2: version 8.4.11, downloaded 22:20:41 Thu Jan 18, 2018
NormalPanel, Mode Stand-alone
boot kernel: version 8.4.11
NormalPanel
bootloader : version 8.4.11
Currently scheduled reboot time: none - 在重新啟動 BMC 交換器以實作變更之前,最好先關閉交換器上所有的埠。若要關閉 BMC 交換器上所有的埠,請執行下列指令:
configure terminal
interface port 1-52
shutdown
exit - 將 USB 隨身碟從 BMC 交換器退出,然後輸入下列指令重新啟動交換器:
System usb-eject
reload由於目前執行中的配置關閉了所有埠,與目前的啟動配置不同,因此會顯示警告。輸入 y,然後按下 Enter 繼續。
重要此時請勿儲存執行中的配置,否則在重新載入交換器後,所有埠都將維持關閉的狀態。 - 交換器重新上線後,使用序列主控台登入交換器。
- 從 BMC 交換器卸下 USB 隨身碟。
請參閱驗證 BMC 交換器功能,以確保更新後的 BMC 交換器功能正常。驗證完成後,交換器韌體更新程序即告完成。
提供意見回饋