PowerStore: Il controllo integrità rileva che il nodo ha allocazione slab oltre il limite skbuff_fclone_cache
Summary: Questi controlli sono progettati per rilevare se un nodo dispone di un'allocazione SLAB superiore al limite skbuff_fclone_cache. Il controllo integrità pre-aggiornamento (PUHC) "off_release_check_kernel_slab_memory_failed" interrompe l'aggiornamento su un cluster che esegue PowerStoreOS 3.x e 4.0.x se rileva questo problema. Il controllo integrità del sistema (SHC) "kernel_slab_check" ha esito negativo se questo problema viene rilevato su un cluster che esegue PowerStoreOS 3.x e 4.0.x. ...
Symptoms
PowerStore Pre-Upgrade Health Check (PUHC) e System Health Check (SHC) potrebbero rilevare questo problema quando vengono eseguiti sulle seguenti versioni di PowerStoreOS:
- PowerStoreOS 3.x
- PowerStoreOS 4.0.x
| AVVISO |
Il problema rilevato da questi controlli viene risolto in PowerStoreOS versione 4.0.1.2 (o successiva) e 3.6.1.5 (o versioni successive 3.6.x).
|
Scenario 1:
Il seguente messaggio può essere visualizzato prima di un aggiornamento dalleversioni di PowerStoreOS da 3.0.0 a 3.6.1.4 e da4.0.0 a 4.0.1.1 quando si esegue 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:
Potrebbe essere visualizzato il seguente messaggio su un cluster PowerStoreOS 3.x o 4.0.x durante l'esecuzione di SHC:
Kernel memory allocation is over the limit. (KB 000261124)
- Se il test del controllo integrità del sistema (SHC) viene eseguito dall'interfaccia della riga di comando (CLI), potrebbe essere visualizzato quanto segue:
[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
Questi controlli integrità sono controlli PUHC e SHC non rilasciati contenuti nel thin package Health Check. Questo pacchetto può essere scaricato dal sito Driver e download di Dell .
Consultare la sezione Informazioni aggiuntive per informazioni sul pacchetto thin per il controllo integrità.
Cause
Un nodo potrebbe riscontrare un errore irreversibile del kernel a causa di una condizione di memoria esaurita (OOM). Questo problema è dovuto all'elevato consumo di memoria di skbuff_fclone_cache da SLAB.
Resolution
Per risolvere questo problema, contattare il supporto tecnico Dell per assistenza. Menziona questo articolo per una maggiore attenzione e risoluzione.
Additional Information
Articoli correlati: