PowerStore: Detecção de verificação de integridade - O nó tem alocação de lajes acima do limite skbuff_fclone_cache
Resumo: Essas verificações visam detectar se algum nó tem uma alocação de SLAB acima do limite skbuff_fclone_cache. Se identificar esse problema, a verificação de integridade pré-upgrade (PUHC) "off_release_check_kernel_slab_memory_failed interrompe o upgrade em um cluster que executa o PowerStoreOS 3.x e 4.0.x. A verificação de integridade do sistema (SHC) "kernel_slab_check" falhará se esse problema for encontrado em um cluster que executa o PowerStoreOS 3.x e 4.0.x. ...
Sintomas
O PowerStore Pre-Upgrade Health Check (PUHC) e o System Health Check (SHC) podem detectar esse problema quando executados nas seguintes versões do PowerStoreOS:
- PowerStoreOS 3.x
- PowerStoreOS 4.0.x
| NOTAR |
O problema detectado por essas verificações foi resolvido no PowerStoreOS versão 4.0.1.2 (ou posterior) e 3.6.1.5 (ou versões posteriores à 3.6.x).
|
Cenário 1:
A seguinte mensagem pode ser observada antes de um upgrade doPowerStoreOS versões 3.0.0 a 3.6.1.4 e dasversões 4.0.0 a 4.0.1.1 ao executar o 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)

Cenário 2:
A seguinte mensagem pode ser observada em um cluster do PowerStoreOS 3.x ou 4.0.x ao executar o SHC:
Kernel memory allocation is over the limit. (KB 000261124)
- Se o teste de verificação de integridade do sistema (SHC) for executado a partir da interface de linha de comando (CLI), o seguinte pode ser exibido:
[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
Essas verificações de integridade são verificações de PUHC e SHC fora da versão contidas no pacote dinâmico Health Check. É possível fazer download desse pacote no site Drivers e downloads da Dell .
Consulte a seção Informações adicionais para obter informações sobre o pacote dinâmico de verificação de integridade.
Causa
Um nó pode identificar uma pane do kernel devido a uma condição de falta de memória (OOM). Esse problema ocorre devido ao alto consumo de memória do skbuff_fclone_cache do SLAB.
Resolução
Para resolver esse problema, entre em contato com o suporte técnico da Dell para obter assistência. Mencione este artigo para agilizar a atenção e a resolução.
Mais informações
Artigos relacionados: