PowerStore:运行状况检查检测节点的板块分配超过skbuff_fclone_cache限制

Summary: 这些检查旨在检测是否有任何节点的 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”将失败。 ...

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

在以下 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:
PowerStoreOS 版本 3.0.0 升级到 3.6.1.4 之前,以及从版本 4.0.0 升级到 4.0.1.1 时运行 PUHC 时,可能会看到以下消息:

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 检查。此软件包可从戴尔驱动程序和下载 网站下载。

有关运行状况检查精简软件包的信息,请参阅其他信息部分。

Cause

由于内存不足 (OOM) 情况,节点可能会遇到内核崩溃。此问题是由于以下各项的内存消耗过高所致 skbuff_fclone_cache 来自 SLAB。

Resolution

要解决此问题,请联系戴尔技术支持 以获得帮助。提及本文可加快关注和解决问题的速度。

Additional Information

Affected Products

PowerStoreOS
Article Properties
Article Number: 000261124
Article Type: Solution
Last Modified: 27 Oct 2025
Version:  10
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.