PowerVault ME4:您的系統有可用的控制器韌體更新
Summary: 作為維護排程的一部分,Dell 建議 PowerVault ME 系統管理員升級控制器模組韌體。這些更新包含新功能,或是解決會影響可用性或現有程式功能的問題。若為雙控制器組態,此更新過程不會中斷系統運作。單一控制器組態則需要延長維護時段,因為必須關閉連接的主機。
Instructions
概觀
在雙控制器組態中需要套用控制器韌體升級時,若有啟用時合作夥伴韌體升級 (PFU) 功能,會將更新套用至一個控制器。此更新檔傳輸需要幾分鐘的時間才能完成,之後此控制器將會重新啟動,並需要數分鐘才能重新連線。當第一個控制器關閉以重新啟動時,連接的主機會透過剩餘的控制器繼續存取其磁碟區。
重要的是,連接的主機必須連線至該控制器的備援路徑、已安裝並正確設定多重路徑,且主機啟動器已在 PowerVault Manager 中正確對應至磁碟區。更新第一個控制器後,韌體更新會套用至第一個控制器,控制器會重新啟動以完成更新,同時可透過在線上的控制器繼續存取磁碟區。
完成後,主機會透過儲存裝置的原始路徑存取磁碟區,因為 PowerVault ME 支援 Asymmetrical Logical Unit Access (ALUA)。
在 PowerVault ME4 系列儲存系統管理員指南中的關於韌體更新和更新韌體區段下說明如何套用韌體更新,您可以透過說明文件標籤下的 dell.com/support 取得。
若為啟用 SupportAssist 的 ME4 系統,可將遙測資料傳送至 Dell。系統管理員可能會收到主動通知。警告事件 649,表示「A controller firmware update is available for your system」。
韌體更新中的新功能、修正和安全性更新會列在 Dell PowerVault ME4 系列儲存系統的版本資訊中,該資訊位於 dell.com/support,請在說明文件標籤下尋找您的 PowerVault ME4 系列機型。
控制器韌體更新工作流程
- 從 dell.com/support 下載您 PowerVault ME 系統的控制器韌體
- 比較 dell.com 下載網站上所宣告的檢查總和值,以確定下載檔案的完整性。
- 您的 PowerVault ME 是單一控制器或雙控制器組態?
-
a. 若為單一控制器組態,在套用控制器韌體更新之前,必須安排維護時間,以關閉所有連接的主機。
-
b. 若為雙控制器組態:
-
-
i. 會從您的主機設定到兩個控制器模組的備援路徑。請參閱 Dell PowerVault ME4 系列儲存系統部署指南。
-
ii.在已連線主機作業系統上安裝和設定多重路徑。請參閱 Dell Technologies 資訊中心
-
iii.在 PowerVault Manager 中已將所有連線的主機啟動器正確對應至磁碟區。請參閱 PowerVault ME4 系列儲存系統管理員指南
-
- 開啟 SSH 工作階段並連線至控制器模組,以檢查系統健全狀況和韌體升級預先檢查。在繼續之前解決任何錯誤,如有必要,請聯絡 Dell 技術支援部門。
- 使用 PowerVault Manager 套用控制器韌體升級。
準備套用控制器更新
- 下載 PowerVault ME4 系列儲存控制器韌體,例如 GT280R010-01-dellemc.zip
- 在 Microsoft Windows 系統上,使用 certutil 命令列工具確認已下載檔案的 SHA256 總和是否符合預期值。
C:\temp\Dell>certutil -hashfile GT280R010-01-dellemc.zip
SHA1 hash of GT280R010-01-dellemc.zip:
b42a789ae7d8baa78039ce54a63831f2417d63cd
CertUtil: -hashfile command completed successfully.
- 從 zip 壓縮檔將 bin 檔案 (例如 GT280R010-01-dellemc.bin) 解壓縮至資料夾。
- 使用 PuTTY 或其他 SSH 應用程式。開啟 SSH 工作階段至任一 PowerVault ME4 管理 IP 位址。以系統管理員或管理層級權限登入,並執行下列命令:
-
命令 觀察 show system如果健全狀況狀態不是 OK,請在更新前解決這些問題。
若為雙控制器組態,管理控制器 (MC) 應為 Operational。check firmware-upgrade-health此項目必須通過,否則控制器韌體更新將不會成功。請收集支援套裝,如果不確定如何解決此問題,請聯絡 Dell 技術支援。 show advanced-settings在雙控制器組態中,應啟用合作夥伴韌體升級。啟用 PFU 的命令為 set advanced-settings partner-firmware-upgrade enabled
-
檢查系統健全狀況
# show system
System Information
------------------
System Name: ME4DB01
System Contact: Mr. Sysadmin
System Location: Server room, Building 1
System Information:
Midplane Serial Number: 00C0FFF0123
Vendor Name: DELL EMC
Product ID: ME4024
Product Brand:
Enclosure Count: 1
Health: OK <--- health should be ok
Health Reason:
Other MC Status: Operational <--- 在雙控制器組態中,管理控制器 (MC) 應為 Operational。
PFU Status: Idle <--- 雙控制器的合作夥伴韌體升級 (PFU) 沒有正在進行中的更新。
Supported Locales: English (English), Spanish (español), French (français), German (Deutsch), Japanese (日本語), Korean (한국어), Chinese-Simplified (简体中文)
成功:命令已成功完成。(2022-08-03 10:51:10)
-
韌體升級前執行狀況檢查
# check firmware-upgrade-health
Upgrade Health
---------------------------------
Pass
---------------------------------
Success: 命令已成功完成。(2022-08-03 10:51:17)
-
Check that Partner Firmware Upgrade (PFU) is enabled in dual controller configurations.
# show advanced-settings
Disk Group Background Scrub: Enabled
Disk Group Background Scrub Interval: 360
Partner Firmware Upgrade: Enabled <--- 在雙控制器組態中應啟用 PFU。
<output snipped for brevity>
成功:命令已成功完成。(2022-08-03 10:56:28)
- 如果系統健全狀況為 OK,且通過韌體升級健全狀況檢查,請繼續使用 PowerVault Manager 套用韌體更新。
使用 PowerVault Manager 套用更新
- 以具有管理角色的使用者執行下列其中一項:
-
在橫幅中按一下系統面板,然後選取更新韌體。
-
在「系統」主題中,選取動作 > 更新韌體。
-
隨即會開啟更新韌體面板。「更新控制器模組」標籤會顯示目前每個控制器元件所安裝的韌體版本。

- 按一下瀏覽,然後選取要安裝的韌體檔案。
- 或者,選取或清除「合作夥伴韌體更新 (PFU)」核取方塊,以啟用或停用 PFU,然後確認動作。
- 按一下確定。 隨即會顯示「韌體更新進度」面板,以顯示韌體更新進度。

警示:在韌體更新期間,請勿執行電源重新啟動或控制器重新啟動。如果更新中斷或發生電源故障,模組可能會無法運作。如果發生此問題,請聯絡技術支援部門。您可能需要將模組送回原廠重新編寫。
- 當更新套用至第二個控制器時,您可能會看到一個對話框,顯示訊息「Communication with the system has been lost.Connection will be restored once communication with the system has been established.」
- 請等待幾分鐘。清除網頁瀏覽器快取,然後登入 PowerVault Manager。如果在您登入的控制器上 PFU 仍在執行,會出現一個面板顯示 PFU 進度,並避免您執行其他工作,直到 PFU 完成。
使用安全檔案傳送通訊協定 (SFTP) 套用更新
視情況而定,系統管理員可選擇使用 SFTP 用戶端,將韌體更新套用至 PowerVault Me4 系列。如果您的 Windows 作業系統沒有 SFTP 用戶端,請使用 PSFTP。(PuTTY Secure FTP 用戶端。)可在此處下載公用程式。
注意:以 FTP/SFTP 執行韌體更新會需要比使用 PowerVault Manager 更長的時間
-
開啟 SFTP,以連接埠 1022 連線至 PowerVault Me4 控制器的管理 IP 位址
-
以系統管理員或管理層級使用者登入。
-
使用 put 命令傳輸控制器韌體二進位映像。
注意:-P 1022 中的 P 需要區分大小寫,用於讓 PSFTP 指定 ME4 的預設安全 FTP 連接埠號碼 1022
C:\temp\Dell> psftp <controller management IP address> -P 1022
The server's host key is not cached in the registry.You
have no guarantee that the server is the computer you
think it is.
The server's rsa2 key fingerprint is:
ssh-rsa 2048 11:5b:0e:77:23:a3:61:81:ef:70:05:ff:fe:f5:6a:d6
If you trust this host, enter "y" to add the key to
PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without
adding the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the
connection.
Store key in cache? (y/n) n
login as: manage
Instructions for getting the cumulative I/O density data:
1.Log in with user name and password
2.Type 'get logs:heatmap <filename.csv> is a file to capture the cumulative
I/O density data
3.範例:'get logs:heatmap IO_density.csv'
Instructions for updating firmware in controller modules:
1.Type 'put <filename> flash' where <filename> is the new firmware image to load.
2.For a single controller load, it will take approximately 10 minutes for
the new firmware to load and for the automatic restart to complete.For
a system load (dual controller, PFU enabled), allow an additional 15
minutes for the partner controller to be updated.
If using FTP, progress messages will be displayed in the FTP client
interface during that time.
If using SFTP, progress messages will *not* be displayed in the SFTP
client. Instead, progress may be monitored via the Management Port
(e.g., :8081) or by issuing a "get progress" command with a separate
FTP/SFTP connection.
Wait for the progress messages to indicate that the code load has
completed.
3.If PFU is not enabled and a system load was not performed, log into the
other controller and repeat steps 1-2.
4.警告!Do not power cycle or restart during the firmware update
as this can result in loss of capabilities for this unit.
5.If you attempt to load an incompatible firmware version (such as code
that is intended only for an iSCSI system on an FC system) the message
"*** Code Load Fail.Bad format image.***" will be displayed and the FTP
prompt will come back in just a few seconds.The code will not be loaded.
<snipped - text removed for brevity>
Using keyboard-interactive authentication.
Password:
Remote working directory is /
psftp> put GT280R010-01-dellemc.bin flash
local:GT280R010-01-dellemc.bin => remote:/flash
常見問題
Q. 制器韌體升級需要多久時間才能完成?
A.在雙控制器組態上,從開始到結束約需 20 到 30 分鐘。
Q. ME4 陣列目前執行的韌體版本為何?
A.韌體版本會顯示在 PowerVault Manager GUI 的標頭中。 如果使用 ME4 命令行介面 (CLI),命令為:show versions

Q. 如果控制器韌體升級無法完成,我需要採取哪些步驟?
A.如果故障原因不明,請收集支援套裝並聯絡技術支援部門,以取得協助。請參閱 KB 000120519:PowerVault:如何為 ME4 機型收集支援記錄
Q.我可以在哪裡找到將主機作業系統連接到 PowerVault ME4 的最佳實務說明文件?
A.請參閱說明文件 Dell PowerVault ME4 系列儲存系統部署指南和 Dell technologies 資訊中心,以取得作業系統配置說明。youtube.com 有一些使用 PowerVault ME4 的主機作業系統配置影片。
Q.如何在 PowerVault ME4 上啟用 SupportAssist 和 CloudIQ
-
KB 000054807:ME4:如何啟用 SupportAssist
-
KB 000197525: ME4:最後一次 SupportAssist 記錄上傳失敗,發生 MC 內部錯誤
-
KB 000022224:CloudIQ:將 PowerVault ME 系列陣列連線至 CloudIQ 的一般程序