PowerStore: Hälsokontroll Identifiera nod har plattallokering över skbuff_fclone_cache gräns
Summary: Dessa kontroller är utformade för att identifiera om någon nod har en SLAB-allokering som överskrider den skbuff_fclone_cache gränsen. Hälsokontrollen före uppgradering (PUHC) off_release_check_kernel_slab_memory_failed stoppar uppgraderingen på ett kluster som kör PowerStoreOS 3.x och 4.0.x om det här problemet upptäcks. System Health Check (SHC) "kernel_slab_check" misslyckas om det här problemet hittas i ett kluster som kör PowerStoreOS 3.x och 4.0.x. ...
Symptoms
PowerStore Pre-Upgrade Health Check (PUHC) och System Health Check (SHC) kan upptäcka det här problemet när de körs på följande PowerStoreOS-versioner:
- PowerStoreOS 3.x
- PowerStoreOS 4.0.x
| MÄRKA |
Problemet som upptäcks av dessa kontroller är löst i PowerStoreOS version 4.0.1.2 (eller senare) och 3.6.1.5 (eller senare 3.6.x-versioner).
|
Scenario 1:
Följande meddelande kan visas före en uppgradering frånPowerStoreOS version 3.0.0 till 3.6.1.4 och frånversion 4.0.0 till 4.0.1.1 när du kör 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)

Scenario 2:
Följande meddelande kan observeras på ett PowerStoreOS 3.x- eller 4.0.x-kluster när du kör SHC:
Kernel memory allocation is over the limit. (KB 000261124)
- Om systemhälsokontrolltestet (SHC) körs från kommandoradsgränssnittet (CLI) kan följande visas:
[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
Dessa hälsokontroller är PUHC- och SHC-kontroller som inte släpps och som finns i det tunna paketet Health Check. Det här paketet kan laddas ner från Dells webbplats Drivrutiner och hämtningsbara filer .
Se avsnittet Ytterligare information för information om den tunna hälsokontrollen.
Cause
En nod kan drabbas av kernelpanik på grund av ett OOM-tillstånd (Out-Of-Memory). Det här problemet beror på hög minnesförbrukning för skbuff_fclone_cache från SLAB.
Resolution
Kontakta Dells tekniska support för hjälp för att lösa det här problemet. Nämn den här artikeln för snabb uppmärksamhet och lösning.
Additional Information
Relaterade artiklar: