PowerStore: Integritätsprüfung erkennt, dass Node mit Slab-Zuweisung über skbuff_fclone_cache Limit liegt
Summary: Diese Prüfungen sollen erkennen, ob ein Node über eine SLAB-Zuweisung verfügt, die das skbuff_fclone_cache Limit überschreitet. Der Pre-Upgrade Health Check (PUHC) "off_release_check_kernel_slab_memory_failed" stoppt das Upgrade auf einem Cluster, auf dem PowerStoreOS 3.x und 4.0.x ausgeführt wird, wenn dieses Problem festgestellt wird. Die kernel_slab_check der Systemintegritätsprüfung (System Health Check, SHC) schlägt fehl, wenn dieses Problem auf einem Cluster mit PowerStoreOS 3.x und 4.0.x auftritt. ...
Symptoms
PowerStore Pre-Upgrade Health Check (PUHC) und System Health Check (SHC) erkennen dieses Problem möglicherweise, wenn sie auf den folgenden PowerStoreOS-Versionen ausgeführt werden:
- PowerStoreOS 3.x
- PowerStoreOS 4.0.x
| BEMERKEN |
Das bei diesen Prüfungen erkannte Problem wurde in PowerStoreOS Version 4.0.1.2 (oder höher) und 3.6.1.5 (oder höheren 3.6.x-Versionen) behoben.
|
Szenario 1:
Die folgende Meldung kann vor einem Upgrade vonden PowerStoreOS-Versionen 3.0.0 bis 3.6.1.4 und vonden Versionen 4.0.0 bis 4.0.1.1 angezeigt werden, wenn PUHC ausgeführt wird:
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)

Szenario 2:
Die folgende Meldung kann auf einem PowerStoreOS 3.x- oder 4.0.x-Cluster angezeigt werden, wenn SHC ausgeführt wird:
Kernel memory allocation is over the limit. (KB 000261124)
- Wenn der System-Health-Check (SHC)-Test über die Befehlszeilenschnittstelle (CLI) ausgeführt wird, wird möglicherweise Folgendes angezeigt:
[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
Bei diesen Integritätsprüfungen handelt es sich um Off-Release-PUHC- und SHC-Prüfungen, die im Thin-Paket des Health Check enthalten sind. Dieses Paket kann von der Dell Website Treiber und Downloads heruntergeladen werden.
Weitere Informationen zum Thin-Paket zum Health Check finden Sie im Abschnitt Zusätzliche Informationen.
Cause
Bei einem Node kann es aufgrund einer OOM-Bedingung (Out-Of-Memory) zu einem Kernel-Fehler kommen. Dieses Problem ist auf den hohen Speicherverbrauch von skbuff_fclone_cache von SLAB.
Resolution
Um dieses Problem zu beheben, wenden Sie sich an den technischen Support von Dell , um Unterstützung zu erhalten. Erwähnen Sie diesen Artikel, um schneller darauf zu reagieren und eine Lösung zu finden.
Additional Information
Zugehörige Artikel: