PowerFlex:ESXi 主機在 NFC 備份或複寫操作期間沒有回應

摘要: 本文說明 ESXi 上的託管服務沒有回應,並導致伺服器對 vCenter 的管理作業沒有回應的原因。發生這種情況的特定情況是在附加了 IO 篩選器的磁碟上執行 NFC 作業 (例如備份或複寫工作)。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

當在附加了 IO 篩選器的磁碟上執行 NFC 作業 (例如備份或複寫工作) 時,ESXi 主機會沒有回應,且 hostd 失敗或停止回應。在 /var/run/log/hostd.log 中出現訊息,指出 IoTracker 託管的執行緒需要花費越來越長的時間才能完成:

2022-06-23T09:59:46.880Z warning hostd[3044912] [Originator@6876 sub=IoTracker] In thread 3049831, preadv("/vmfs/devices/vdfm/1322229d-vdfm") took over 19214 sec.
2022-06-23T09:59:56.883Z warning hostd[3045356] [Originator@6876 sub=IoTracker] In thread 3049832, preadv("/vmfs/devices/vdfm/1322229d-vdfm") took over 19224 sec.
2022-06-23T09:59:56.883Z warning hostd[3045356] [Originator@6876 sub=IoTracker] In thread 3049833, preadv("/vmfs/devices/vdfm/1322229d-vdfm") took over 19224 sec.
2022-06-23T09:59:56.883Z warning hostd[3045356] [Originator@6876 sub=IoTracker] In thread 3049831, preadv("/vmfs/devices/vdfm/1322229d-vdfm") took over 19224 sec.

在主機關機並移動其上任何使用中的 VM 後,主機最終可以重新開機,以復原至回應狀態。

原因

當 hostd 工作線程在特定 NFC 操作期間限制耗盡時,就會發生此問題

解析度

VMware 文章中提供一個因應措施。值得監視備份和複製操作,以觀察是否對操作的正常狀態有任何影響。

使用者可以限制 NFC 壓倒主機的能力,以解決此問題。在 hostd 組態中,將非同步 NFC 執行緒上限設為 2。

1.使用下列命令,從組態存放區將 hostd 組態設定匯出至 json 檔案。  

configstorecli config current get -c esx -g services -k hostd -outfile tmp.json

2.編輯tmp.json檔案:  

vi tmp.json

3.新增「max_async_threads」:兩行至「nfcsvc」區段,如下所示,然後儲存檔案 (其他選項在您的環境中可能有所不同)。

"nfcsvc": {
         "log_level": "INFO",
         "max_memory": 100663296,
         "max_stream_memory": 35651584,
         "max_async_threads": 2

4.執行下列命令,將檔案套用至 ConfigStore 資料庫:  

configstorecli config current set -c esx -g services -k hostd -infile tmp.json

5.執行下列命令以重新啟動 hostd 服務:  

/etc/init.d/hostd restart

這是根據 VMware KB 文章 https://kb.vmware.com/s/article/89650

受影響的產品

VxBlock and Vblock Systems, PowerFlex rack

產品

VxFlex Ready Nodes, PowerFlex custom node, PowerFlex appliance R650, PowerFlex appliance R6525, PowerFlex appliance R660, PowerFlex appliance R6625, Powerflex appliance R750, PowerFlex appliance R760, PowerFlex appliance R7625, PowerFlex custom node , PowerFlex custom node R650, PowerFlex custom node R6525, PowerFlex custom node R660, PowerFlex custom node R6625, PowerFlex custom node R750, PowerFlex custom node R760, PowerFlex custom node R7625, PowerFlex rack HW, PowerFlex Software, VxFlex Ready Node, VxFlex Ready Node R640, VxFlex Ready Node R740xd, VMware ESXi 6.5.X, VMware ESXi 6.7.X, VMware ESXi 6.x, VMware ESXi 7.x, VMware ESXi 8.x, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R7525, PowerFlex appliance R840, VxFlex Ready Node R840 ...
文章屬性
文章編號: 000219067
文章類型: Solution
上次修改時間: 02 6月 2026
版本:  3
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。