PowerStore: Uzel zjistil, že kontrola stavu má alokaci desek nad skbuff_fclone_cache limit
Summary: Tyto kontroly jsou navrženy tak, aby detekovaly, zda má některý uzel přidělení SLAB, které překračuje limit skbuff_fclone_cache. Pokud tento problém zjistí, kontrola stavu před upgradem (PUHC) "off_release_check_kernel_slab_memory_failed" zastaví upgrade v clusteru se systémem PowerStoreOS 3.x a 4.0.x. Pokud je tento problém nalezen v clusteru se systémem PowerStoreOS 3.x a 4.0.x, kontrola stavu systému (SHC) kernel_slab_check selže. ...
Symptoms
Kontrola stavu před upgradem zařízení PowerStore (PUHC) a kontrola stavu systému (SHC) mohou tento problém zjistit při spuštění v následujících verzích systému PowerStoreOS:
- PowerStoreOS 3.x
- PowerStoreOS 4.0.x
| OZNÁMENÍ |
Problém zjištěný těmito kontrolami je vyřešen ve verzích systému PowerStoreOS 4.0.1.2 (nebo novější) a 3.6.1.5 (nebo novějších verzích 3.6.x).
|
Scénář 1:
Před upgradem ze systému PowerStoreOS verze3.0.0 až 3.6.1.4 a zverze 4.0.0 až 4.0.1.1 při spuštění nástroje PUHC se může zobrazit následující zpráva:
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)

Scénář 2:
Při spuštění SHC se v clusteru PowerStoreOS 3.x nebo 4.0.x může zobrazit následující zpráva:
Kernel memory allocation is over the limit. (KB 000261124)
- Pokud je test SHC (System Health Check) spuštěn z rozhraní příkazového řádku (CLI), může se zobrazit následující zpráva:
[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
Jedná se o kontroly PUHC a SHC před vydáním, které jsou obsaženy v tenkém balení kontroly stavu. Tento balíček lze stáhnout z webu Ovladače a soubory ke stažení společnosti Dell .
Informace o tenkém balíčku kontroly stavu naleznete v části Další informace.
Cause
U uzlu může dojít k panice jádra z důvodu nedostatku paměti (OOM). Tento problém je způsoben vysokou spotřebou paměti skbuff_fclone_cache z SLAB.
Resolution
S řešením tohoto problému se obraťte s žádostí o pomoc na technickou podporu společnosti Dell . Zmiňte se o tomto článku pro urychlenou pozornost a řešení.
Additional Information
Související články: