PowerStore:NDU 升級前執行狀況檢查顯示「無法執行 NAS 子系統的升級前執行狀況檢查狀態」

Summary: 在檢查 NAS 子系統的狀態時,NDU 升級前執行狀況檢查失敗。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Error code:
0xE0403001000C 錯誤訊息:無法執行 NAS 子系統的升級前執行狀況檢查狀態。

Cause

當 PowerStore T 裝置執行 NAS 子系統時,在 NDU 升級前執行狀況檢查 (PUHC) 步驟期間,會執行額外的 NAS 執行狀況檢查。

如果任何 NAS 運行狀況檢查顯示運行狀況小於 4 (4=良好),則升級的整體運行狀況檢查將失敗。

升級前執行狀況檢查的工作詳細資料可能會顯示多個「失敗」項目。透過反白顯示並檢視詳細資料來檢查每個「失敗」行:      
職位詳情:
說明
升級前執行狀況檢查 X 失敗
節點 A 升級前執行狀況檢查失敗。  如需詳細資訊,請檢閱執行狀況檢查步驟 (0xE0403001000C)
執行狀況檢查 - 節點 A X 失敗
無法執行 NAS 子系統的升級前執行狀況檢查狀態。請查看警示和事件頁面,瞭解可能的 NAS 錯誤,並採取修正措施。(bsc_sdnas_puhc_executeStatusApi_error)

Resolution

在原因一節中列出的工作詳細資料可能無法提供足夠的線索來判斷是哪個 NAS Health Check 造成故障。
  1. 若要判斷失敗原因,請開啟 SSH 工作階段至您的叢集 IP 位址,並以服務使用者身分登入。請務必檢查兩個節點,因為檔案可能存在於兩個節點上。
  2. 使用 UNIX 工具「cat」檢視下列檔案,其中提供更多有關 NAS 問題的詳細資料。必須使用檔的完整路徑才能查看內容。
SLN320669_en_US__1icon 注意:  以服務使用者身分登入時,您會位於 /home/service/user 目錄。

 

/首頁/服務/使用者
[SVC:service@xxxxxxx-A user]$ cat /var/log/sdnas/ansible/123.221.xxx.xxx_sdnas_deploy_error.json
{
“128.221.xxx.xxx”:
{“error_code”:“\”1131\“”,
“error_description”:「叢集的執行狀況狀態不是 4,叢集未處於良好狀態。」、
「error_recommended_action」:「若為 PowerStore 平台,請查看檔案 /var/log/sdnas/ansible/nas_health_events.log 以取得有關健全狀況事件的詳細資料。請聯絡支援部門以尋求進一步的協助。」、
「failed_task」:「如果叢集的執行狀況狀態不是 4,則會失敗並顯示訊息」,「
日期/時間」:「2020-03-17/17:10:13」,「
failed_command」:“”,
“failed_command_rc”:“”,
“failed_command_stderr”:「錯誤!叢集的健全狀況為 3。叢集沒有所需的執行狀況狀態 4「failed_command_stdout」:
“”,
“failed_node”:“128.221.xxx.xxx”
}



}
[SVC:service@xxxxxxx-A user]$ cat /var/log/sdnas/ansible/nas_health_events.log
叢集健康狀況狀態 = 3
事件 ID=5e71040c-0324-32ae-d4e4-56cb091ae676
事件 fullDescription=DNS 用戶端無法連線至部分已設定的 DNS 伺服器,但仍可正常運作。\n 當 NAS 伺服器因為網路問題而無法連接對等 DNS 伺服器時,可能會發生這種情況。
事件建議動作 = 檢查 NAS 伺服器網路介面和路由器組態。\n 或者檢查執行「svc_cifssupport -checkup」或「svc_nas -dns」命令的已設定 DNS 伺服器的可用性。
   名稱=nasServer
值=smb160
事件 ID=5e710453-d4f8-4239-8b8e-5a3c89700de4
事件 fullDescription=DNS 用戶端無法連接到某些已配置的 DNS 伺服器,但它仍在運行。\n 當 NAS 伺服器由於網路問題而無法連接到對等 DNS 伺服器時,可能會發生這種情況。
事件建議動作 = 檢查 NAS 伺服器網路介面和路由器組態。\n 或者檢查執行「svc_cifssupport -checkup」或「svc_nas -dns」命令的已設定 DNS 伺服器的可用性。
   名稱 = nasServer
值 = smb161

在上述範例中,其中一個定義的 DNS 伺服器無法存取,修正該狀況後,NDU 執行狀況檢查通過。
 


您還可以使用腳本 svc_nas_toolssvc_nas_cifssupport 來驗證 SDNAS,以嘗試查找問題。如需進一步瞭解服務指令檔,請參閱 Dell EMC PowerStore 服務指令檔指南

檢查 DNS 連線能力的範例:       

[SVC:service@xxxxxx-B user]$ svc_nas_tools --server nas121 --args="-dns"
nas121 : commands processed: 1
output is complete

1597753629: LIB: 6: DNS is running.
1597753629: LIB: 6: DNS active config: override
1597753629: LIB: 6: * VDM Config: global
1597753629: LIB: 6: abc123.lab.emc.com
1597753629: LIB: 6:   proto:udp server(s): 10.241.xxx.xxx, 10.241.xxx.xxx
1597753629: LIB: 6: * VDM Config: local
1597753629: LIB: 6: abc123.lab.emc.com
1597753629: LIB: 6:   proto:udp server(s): 10.241.xxx.xxx, 10.241.xxx.xxx
1597753629: LIB: 6: * VDM Config: override
1597753629: LIB: 6: abc123.lab.emc.com
1597753629: LIB: 6:   proto:udp server(s): 10.241.xxx.xxx, 10.241.xxx.xxx
1597753629: LIB: 6: Dynamic DNS update exclude subnets:
1597753629: LIB: 6:   No subnet

Affected Products

PowerStore, PowerStore 1000T, PowerStore 3000T, PowerStore 5000T, PowerStore 7000T, PowerStore 9000T
Article Properties
Article Number: 000133035
Article Type: Solution
Last Modified: 06 Aug 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.