PowerProtect Data Protection, IDPA:快速升級 ChecKer 公用程式顯示失敗
Summary: 本文章針對「firmware_readiness」檢查失敗提供補救步驟。IDPA:快速升級 ChecKer 公用程式顯示firmware_readiness檢查失敗。
Instructions
在快速升級 ChecKer (RUCK) 中可能會看到下列錯誤,以進行firmware_readiness檢查:
Upgrade readiness status - Failed checks: +-----------+--------------------+--------+-----------------------------------------------+------------------------------------+ | Component | Check | Status | Message | Remedy | +-----------+--------------------+--------+-----------------------------------------------+------------------------------------+ | ESXi | firmware_readiness | FAILED | Example | Example | +-----------+--------------------+--------+-----------------------------------------------+------------------------------------+
詳細資料:
firmware_readiness 檢查可確認 PTAgent、iSM 和 iDRAC 是否已準備好進行韌體更新。此檢查也會驗證目前的韌體是否有效,以及是否需要雙躍點升級。
故障案例:
|
Case# |
REST API |
失敗情境 |
錯誤代碼 |
錯誤訊息 (由 DPATools API 傳回) |
補救 (由 DPATools API 傳回)
|
ACM UI 上顯示錯誤訊息和補救 (根據 IDPA 術語)。 | 補救步驟 |
|---|---|---|---|---|---|---|---|
| 1 | 任何 API | REST API 要求因未知的內部伺服器錯誤而失敗。 | 9000 | 內部伺服器錯誤:dpatools-service 遇到未預期的狀況,使其無法履行要求。 | 內部伺服器錯誤:dpatools-service 遇到未預期的狀況,使其無法履行要求。檢查記錄以取得詳細資料。 | 內部伺服器錯誤:基礎架構管理服務遇到未預期的狀況,使其無法履行要求。聯絡支援人員。 | 若要解決此問題,請參閱表格:補救步驟 #7。 |
|
2 |
POST /versions |
無法查詢 FW 版本,因為 PTAgent 未執行 (或 PTA 和 iSM/iDRAC 無法使用)。 |
9001 |
無法連線到 PTAgent。 |
無法連線到 PTAgent。檢查 PTAgent 狀態或 IP 連線。 |
無法連線到節點事件服務。檢查節點事件服務狀態或 IP 連線。 | 若要解決此問題,請參閱表格:補救步驟 #1。 |
|
3 |
POST /versions |
無法查詢韌體版本,因為 iSM 未執行。 在此情況下,POST /firmware/versions API 預期會傳回逾時錯誤。 |
9002 |
無法查詢 PTAgent 的軟體清查 (HttpStatus.SERVICE_UNAVAILABLE)。 |
無法查詢 PTAgent 的軟體清查 (HttpStatus.SERVICE_UNAVAILABLE)。檢查 iSM/iDRAC 狀態。 |
無法查詢節點事件服務的軟體清查 (HttpStatus.SERVICE_UNAVAILABLE)。檢查 iDRAC Service Module/iDRAC 狀態。 | 若要解決此問題,請參閱表格:補救步驟 #2 或 #4 或 #5。 |
|
4 |
POST /versions |
無法查詢韌體版本,因為 iDRAC 未就緒。 |
9003 |
無法查詢 PTAgent 的軟體清查 (HttpStatus.BAD_GATEWAY)。 |
無法查詢 PTAgent 的軟體清查 (HttpStatus.BAD_GATEWAY)。檢查 iDRAC/iSM 狀態。 |
無法查詢節點事件服務的軟體清查 (HttpStatus.BAD_GATEWAY)。檢查 iDRAC/iDRAC Service Module 狀態。 | |
|
5 |
POST /precheck |
無法查詢 FW 版本,因為 PTAgent 未執行 (或 PTA 和 iSM/iDRAC 無法使用)。 |
9004 |
無法連線到 PTAgent。 |
無法連線到 PTAgent。檢查 PTAgent 狀態或 IP 連線。 |
無法連線到節點事件服務。檢查節點事件服務狀態或 IP 連線。 | 若要解決此問題,請參閱表格:補救步驟 #1。 |
|
6 |
POST /precheck |
韌體預先檢查失敗,因為 iSM 未執行。 在此情況下,POST /firmware/versions API 預期會傳回逾時錯誤。 |
9005 |
無法查詢 PTAgent 的軟體清查 (HttpStatus.SERVICE_UNAVAILABLE)。 |
無法查詢 PTAgent 的軟體清查 (HttpStatus.SERVICE_UNAVAILABLE)。檢查 iSM/iDRAC 狀態。 |
無法查詢節點事件服務的軟體清查 (HttpStatus.SERVICE_UNAVAILABLE)。檢查 iDRAC Service Module/iDRAC 狀態。 | 若要解決此問題,請參閱表格:補救步驟 #2 或 #4 或 #5。 |
|
7 |
POST /precheck |
韌體預先檢查失敗,因為 iDRAC 未就緒。 |
9006 |
無法查詢 PTAgent 的軟體清查 (HttpStatus.BAD_GATEWAY)。 |
無法查詢 PTAgent 的軟體清查 (HttpStatus.BAD_GATEWAY)。檢查 iDRAC/iSM 狀態。 |
無法查詢節點事件服務的軟體清查 (HttpStatus.BAD_GATEWAY)。檢查 iDRAC/iDRAC Service Module 狀態。 | |
|
8 |
POST/readinesscheck |
ReadinessCheck 失敗,因為 PTAgent 未執行 (或是 PTA 和 iSM/iDRAC 無法使用)。 |
N/A |
無法連線到 PTAgent。 |
無法連線到 PTAgent。檢查 PTAgent 狀態或 IP 連線。 |
無法連線到節點事件服務。檢查節點事件服務狀態或 IP 連線。 | 若要解決此問題,請參閱表格:補救步驟 #1 或 #9。 |
|
9 |
POST /readinesscheck |
整備檢查失敗,因為 iSM 未執行 (或是 iSM 和 iDRAC 無法使用)。 |
N/A |
無法查詢 PTAgent 的主機摘要 (HttpStatus.SERVICE_UNAVAILABLE)。 |
無法查詢 PTAgent 的主機摘要 (HttpStatus.SERVICE_UNAVAILABLE)。檢查 iSM/iDRAC 狀態。」 |
無法查詢節點事件服務的主機摘要 (HttpStatus.SERVICE_UNAVAILABLE)。檢查 iSM/iDRAC 狀態。」 |
若要解決此問題,請參閱表格:補救步驟 #2 或 #4 或 #5。 |
|
10 |
POST /readinesscheck |
ReadyCheck 失敗,因為 iDRAC 尚未整備。 |
N/A |
無法查詢 PTAgent 的主機摘要 (HttpStatus.BAD_GATEWAY)。 |
無法查詢 PTAgent 的主機摘要 (HttpStatus.BAD_GATEWAY)。檢查 iDRAC/iSM 狀態。 |
無法查詢節點事件服務的主機摘要 (HttpStatus.BAD_GATEWAY)。檢查 iDRAC/iSM 狀態。 |
若要解決此問題,請參閱表格:補救步驟 #1 或 #9。 |
|
11 |
POST /readinesscheck |
整備檢查失敗,因為 iDRAC 處於復原模式。 |
N/A |
Lifecycle Controller 處於復原模式。 |
Lifecycle Controller 處於復原模式。在 FW 更新前清除復原模式。 |
iDRAC 處於復原模式。在韌體升級前清除復原模式。 | |
|
12 |
POST /readinesscheck |
ReadinessCheck 失敗,因為 iDRAC 工作佇列中有一些待處理的工作。 |
N/A |
iDRAC 工作佇列中有一些待處理的工作。 |
iDRAC 工作佇列中有一些待處理的工作。在 FW 更新前清除 iDRAC 工作佇列 |
iDRAC 工作佇列中有一些待處理的工作。在韌體升級前清除 iDRAC 工作佇列 | 若要解決此問題,請參閱表格:補救步驟 #3。 |
|
13 |
POST /update |
韌體更新工作卡在下載 0% 的進度,導致後續工作失敗。 |
9012 |
無法解壓縮韌體裝載。 |
無法解壓縮韌體裝載。檢查 iDRAC LC 工作佇列是否已清除。 |
無法解壓縮韌體裝載。檢查 iDRAC LC 工作佇列是否已清除。 | |
|
14 |
POST /update |
無法更新韌體,因為 PTAgent 未執行。 |
9013 |
無法連線到 PTAgent。 |
無法連線到 PTAgent。檢查 PTAgent 狀態或 IP 連線。 |
無法連線到節點事件服務。檢查節點事件服務狀態或 IP 連線。 | 若要解決此問題,請參閱表格:補救步驟 #1。 |
|
15 |
POST /update |
無法更新韌體,因為 iSM 未執行。 |
9014 |
無法使用 PTAgent (HttpStatus.SERVICE_UNAVAILABLE) 處理韌體裝載。 |
無法使用 PTAgent (HttpStatus.SERVICE_UNAVAILABLE) 處理韌體裝載。檢查 iSM/iDRAC 狀態。 |
無法使用節點事件服務 (HttpStatus.SERVICE_UNAVAILABLE) 處理韌體裝載。檢查 iDRAC Service Module/iDRAC 狀態。 | 若要解決此問題,請參閱表格:補救步驟 #2 或 #4 或 #5。 |
|
16 |
POST /update
|
無法更新韌體,因為 iDRAC 未就緒。 |
9015 |
無法使用 PTAgent (HttpStatus.BAD_GATEWAY) 處理韌體裝載。 |
無法使用 PTAgent (HttpStatus.BAD_GATEWAY) 處理韌體裝載。檢查 iDRAC/iSM 狀態。 |
無法使用節點事件服務 (HttpStatus.BAD_GATEWAY) 處理韌體裝載。檢查 iDRAC/iDRAC Service Module 狀態。 | |
|
17 |
GET /precheck |
韌體預先檢查失敗,因為發生「找不到韌體設定檔」錯誤。 |
9017 |
找不到 <IDPA 機型>的韌體設定檔。 |
找不到韌體設定檔 <IDPA 型號>。請確定安裝的是正確的 ID 模組。 |
找不到韌體設定檔。請確定安裝的是正確的 ID 模組。 | |
| 18 |
POST /postupdate
|
因 vSAN 問題,韌體後更新失敗。 | 9018 | 無法擷取 vSAN 狀態。 | 無法擷取 vSAN 狀態。請確定 vSAN 處於健全狀態。 | 無法擷取 vSAN 狀態。請確定 vSAN 處於健全狀態。 | |
| 19 |
POST /postupdate |
韌體後更新失敗,因為 PTAgent 無法處理重新開機要求。 | 9019 | 無法使用 PTAgent 處理重新開機要求。 | 無法使用 PTAgent 處理重新開機要求。檢查 PTAgent 狀態。 | 無法使用節點事件服務處理重新開機要求。檢查節點事件服務狀態。 | 若要解決此問題,請參閱表格:補救步驟 #1。 |
| 20 |
POST /preupdate |
無法重新啟動 PTAgent 1.8.3,因為 PTAgent 未正確安裝或處於錯誤狀態。 | 9020 | 無法重新啟動 PTAgent 1.8.3。 | 無法重新啟動 PTAgent 檢查 PTAgent 是否處於錯誤狀態,並確定其已正確安裝。 | 無法重新啟動節點事件服務。檢查節點事件服務是否處於錯誤狀態,並確定其已正確安裝。 | |
| 21 |
POST /preupdate |
由於內部錯誤,無法執行先決條件工作。 | 9021 |
由於內部錯誤,無法執行先決條件工作。 |
由於內部錯誤,無法執行先決條件工作。檢查記錄以取得詳細資料。 | 由於內部錯誤,無法執行先決條件工作。檢查升級記錄以取得詳細資料。 | 檢查韌體版本是否正確。亦具有 iDRAC Lifecycle 韌體版本。 DDOSCFD-24113 |
| 22 |
POST /update |
找不到韌體裝載檔案。 | 9022 | 找不到韌體裝載檔案。 |
找不到韌體裝載檔案。將韌體裝載路徑新增至要求本文,然後重試韌體更新 API。 |
找不到韌體裝載檔案。將韌體裝載路徑新增至要求本文,然後重試韌體更新 API。 | |
| 23 |
POST /update |
由於內部錯誤,無法更新韌體。 | 9023 | 由於內部錯誤,無法更新韌體。 |
由於內部錯誤,無法更新韌體。檢查 PTAgent/iSM/iDRAC 狀態,並檢閱記錄以取得詳細資料。 |
由於內部錯誤,無法更新韌體。檢查節點事件服務/iDRAC Service Module/iDRAC 狀態,並檢閱記錄以取得詳細資料。 | |
| 24 |
POST /preupdate |
無法執行先決條件工作,因為 PTAgent 未執行。 | 9024 | 無法連線到 PTAgent。 | 無法連線到 PTAgent。檢查 PTAgent 狀態或 IP 連線。 | 無法連線到節點事件服務。檢查節點事件服務狀態或 IP 連線。 | 若要解決此問題,請參閱表格:補救步驟 #1。 |
| 25 |
POST /postupdate |
無法執行後更新工作,因為 PTAgent 未執行。 |
9025 | 無法連線到 PTAgent。 | 無法連線到 PTAgent。檢查 PTAgent 狀態或 IP 連線。 | 無法連線到節點事件服務。檢查節點事件服務狀態或 IP 連線。 | 若要解決此問題,請參閱表格:補救步驟 #1。 |
| 26 |
POST /postupdate |
由於內部錯誤,無法執行後更新工作。 |
9028 | 由於內部錯誤,無法執行後更新工作。 | 由於內部錯誤,無法執行後更新工作。檢查 vSAN 狀態並檢閱記錄以取得詳細資料。 | 由於內部錯誤,無法執行後更新工作。檢查 vSAN 狀態並檢閱升級記錄以取得詳細資料。 | |
| 27 | 任何 API |
等待 REST API 回應時逾時 |
9029 | 等待 REST API 回應時逾時 | 等待 REST API 回應時逾時 檢查 PTAgent/iSM/iDRAC 狀態,並檢閱記錄以取得詳細資料。 |
等待內部工作完成時逾時 檢查節點事件服務/iDRAC Service Module/iDRAC 狀態,並檢查記錄以取得詳細資料。 |
請參閱 IDPA 222521文章:韌體工作失敗錯誤:等待時發生 9029 逾時 |
| 28 |
POST /postupdate |
無法執行更新後工作,因為 ESXi 主機無法在重新開機後結束維護模式。 | 9030 | ESXi 主機無法結束維護模式。 |
ESXi 主機無法結束維護模式。檢查 ESXi 主機狀態,並確認 vSAN 處於健全狀態。 |
Hypervisor 無法結束維護模式。檢查 Hypervisor 狀態,並確認 vSAN 處於健全狀態。 | |
| 29 |
POST /postupdate |
無法執行後更新工作,因為等待主機啟動及執行時逾時。 | 9031 | 等待主機啟動及執行時逾時 |
等待主機啟動及執行時逾時 |
等待主機啟動並執行 時逾時 檢查 Hypervisor 狀態,並確認 vSAN 處在理想狀態。 |
|
| 30 |
POST /update |
韌體更新失敗,因為等待 iDRAC 啟動及執行時逾時。 | 9032 | 已超過等待系統重設的最長時間。 |
已超過等待系統重設的最長時間。檢查 iDRAC 和 PTAgent 狀態。 |
已超過等待系統重設的最長時間。檢查 iDRAC 和節點事件服務狀態。 | |
| 31 | POST /readinesscheck | 無法確認目前的韌體是否有效。 | 9033 |
無法確認目前的韌體是否有效。 |
無法確認目前的韌體是否有效。請檢查 iDRAC 軟體清查和 dpatools 記錄,以取得詳細資料。 | 無法確認目前的韌體是否有效。請檢查 iDRAC 軟體清查和升級記錄,以取得詳細資料。 | 若要解決此問題,請參閱表格:補救步驟 #8。 |
| 32 | POST /precheck | 預先檢查工作失敗,因為缺少韌體設定檔。 | 9034 | 無法取得韌體設定檔。 | 無法取得韌體設定檔。檢查已安裝的韌體裝載和記錄,以取得詳細資料。 | 無法取得韌體設定檔。檢查已安裝的韌體裝載和升級記錄,以取得詳細資料。 | 若要解決此問題,請參閱表格:補救步驟 #8。 |
| 33 | POST /version | 由於缺少韌體設定檔,無法查詢韌體版本。 | 9035 | 無法取得韌體設定檔。 | 無法取得韌體設定檔。檢查已安裝的 dpatools-service 版本和記錄,以取得詳細資料。 | 由於缺少韌體設定檔,無法取得韌體版本。檢查已安裝的基礎結構管理服務版本和升級記錄,以取得詳細資料。 | |
| 34 |
POST /update |
由於內部錯誤,無法自動清除 iDRAC 待處理的工作。 | 9036 | 無法清除 iDRAC 工作佇列中待處理的工作。 | 無法清除 iDRAC 工作佇列中待處理的工作。檢查 PTAgent/iSM/iDRAC 狀態,並檢閱記錄以取得詳細資料。 | 無法清除 iDRAC 工作佇列中待處理的工作。檢查節點事件服務/iDRAC Service Module/iDRAC 狀態,並檢查升級記錄以取得詳細資料。 | |
| 35 | POST /readinesscheck | ReadinessCheck 失敗,因為 iDRAC 版本比 3.30.30.30 還舊,且不支援直接升級至目標版本。iDRAC 必須先更新至 3.36.103.36。 | N/A | 目前的 iDRAC 韌體比 3.30.30.30 還舊。不支援直接升級至目標版本。iDRAC 韌體必須先更新至 3.36.103.36。 | 若要解決此問題,請參閱表格:補救步驟 #6。 | ||
| 36 |
POST /readinesscheck |
ReadinessCheck 失敗,因為 PTAgent 未執行 (或是 PTA 服務無法使用)。 |
N/A |
PTAgent 目前無法使用且處於使用中狀態。 |
PTAgent 目前無法使用且處於使用中狀態。檢查 PTAgent 服務狀態或 IP 連線。 |
節點事件服務目前無法使用且處於使用中狀態。檢查節點事件服務狀態或 IP 連線。 | 若要解決此問題,請參閱表格:補救步驟 #1。 |
| 37 |
POST /readinesscheck |
ReadinessCheck 失敗,因為 iSM 未執行 (或服務以降級或停用)。 |
N/A |
The cached response with Node Event Service is disabled. |
節點事件服務處於降級狀態,iDRAC Service Module 目前無法使用或處於使用中狀態。 |
節點事件服務目前無法使用且處於使用中狀態。檢查節點事件服務狀態或 IP 連線。 |
多個已知問題: 請參閱 Integrated Data Protection Appliance 219231文章:已停用節點事件服務的快取回應。節點事件服務因重複路由 169.254.0.1 |
補救步驟:
| 序號 | 步驟 |
|---|---|
| 1 |
設定 PTAgent rest_ip 參數:
檢查 PTAgent 服務的狀態。
如果此服務中斷,請使用下列命令啟動:
如果此服務已啟動並執行,請使用下列命令重新開機:
|
| 2 |
如果服務已停止,請執行下列命令將其啟動:
|
| 3 |
範例:
|
| 4 |
如果 iDRAC UI 顯示 iSM 為「不在執行中 (TLS 錯誤)」,請套用下列因應措施:
|
| 5 |
如果服務狀態顯示為「iSM 使用中 (未執行)」,請重新啟動 iSM。
重新啟動可能需要 ~5 分鐘。
|
| 6 |
完成此命令後,節點上會安裝 iDRAC 版本 3.36.103.36。
|
| 7 |
此故障的其中一個可能原因,是 ESXi 主機上缺少一些用戶端工作指令檔。
|
| 8 |
此失敗的另一個可能的原因,是 dpatools-service 未正確升級。 若要檢查 dpatools-service 版本,請按照以下步驟操作:
如果在 ESXi 和韌體期間發生失敗,請套用最新的 DPATools,按照以下步驟解決問題:
|
| 9 |
此失敗的其中一個可能的原因,是 PM1735 NVMe 韌體或 PCIe 擴充卡發生問題。 依預設,PTAgent 會執行自動裝置掃描並快取儲存裝置內容。 可套用下列因應措施來解決此問題:
|