PowerStore:執行狀況檢查偵測節點的 Slab 分配超過skbuff_fclone_cache限制

摘要: 這些檢查旨在檢測是否有任何節點的 SLAB 分配超過skbuff_fclone_cache限制。如果發現此問題,升級前執行狀況檢查 (PUHC) 「off_release_check_kernel_slab_memory_failed」會在執行 PowerStoreOS 3.x 和 4.0.x 的叢集上停止升級。如果在執行 PowerStoreOS 3.x 和 4.0.x 的叢集上發現此問題,系統執行狀況檢查 (SHC)「kernel_slab_check」會失敗。 ...

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

症狀

在下列 PowerStoreOS 版本上執行時,PowerStore 升級前執行狀況檢查 (PUHC) 和系統執行狀況檢查 (SHC) 可能會偵測到此問題:

  • PowerStoreOS 3.x
  • PowerStoreOS 4.0.x
通知
這些檢查偵測到的問題已在 PowerStoreOS 版本 4.0.1.2 (或更新版本) 和 3.6.1.5 (或更新版本的 3.6.x 版本) 中解決。
  • 因此,此 PUHC 設定為僅在 版本 3.0.0 升級至 3.6.1.4 以及 版本 4.0.0 升級至 4.0.1.1 時偵測此問題。


案例 1:
執行 PUHC 時,從PowerStoreOS 3.0.0 版升級至 3.6.1.4 版,以及 4.0.0 版升級至 4.0.1.1 版之前,可能會觀察到下列訊息:

The available system memory or skbuff_fclone_cache is below threshold (KB 000261124). Please contact your service provider. (off_release_check_kernel_slab_memory_failed)

離開發佈檢查核心板坯記憶體 PUHC 檢查失敗

案例 2:
執行 SHC 時,可能會在 PowerStoreOS 3.x 或 4.0.x 叢集上看到下列訊息:

Kernel memory allocation is over the limit. (KB 000261124)

 如果 skbuff fclone 快取達到其限制 

  • 如果從命令行介面 (CLI) 執行系統執行狀況檢查 (SHC) 測試,可能會顯示下列內容:
[BSC:cyc@ABCDEFG-A cyc]$ svc_health_check run -rhc kernel_slab_check
/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.18) or chardet (3.0.4) doesn't match a supported version!
  RequestsDependencyWarning)
Name                               Location  Status     Description
OS kernel memory allocation check  node_a    Failed     Kernel memory allocation is over the limit. (KB 000261124)
OS kernel memory allocation check  node_b    Passed


SUMMARY Status: Failed
   Passed:      1
   Failed:      1
   Total:       2
[BSC:cyc@ABCDEFG-A cyc]$

 
[BSC:cyc@ABCDEFG-B ~]$ svc_health_check run -rhc kernel_slab_check
/usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.26.18) or chardet (3.0.4) doesn't match a supported version!
  RequestsDependencyWarning)
Name                               Location  Status     Description
OS kernel memory allocation check  node_a    Failed     Kernel memory allocation is over the limit. (KB#000261124)
OS kernel memory allocation check  node_b    Passed


SUMMARY Status: Failed
   Passed:      1
   Failed:      1
   Total:       2

 

結果可能會因檢查失敗的節點而有所不同。

這些執行狀況檢查是在執行狀況檢查精簡型套件中所包含的解除釋放 PUHC 和 SHC 檢查。您可以從 Dell 驅動程式與下載 網站下載此套件。

如需執行狀況檢查精簡型套件的相關資訊,請參閱「其他資訊」一節。

原因

節點可能會因為記憶體不足 (OOM) 情況而發生核心錯誤。此問題是由於 skbuff_fclone_cache 從板坯。

解析度

若要解決此問題,請聯絡 Dell 技術支援部門 以取得協助。請提及本文,以加速關注和解決。

其他資訊

受影響的產品

PowerStoreOS
文章屬性
文章編號: 000261124
文章類型: Solution
上次修改時間: 23 4月 2026
版本:  11
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。