Verificação de integridade do NCC: cvm_memory_usage_check
Verificação de integridade do NCC: cvm_memory_usage_check
Verificação de integridade do NCC: cvm_memory_usage_check
Descrição
A verificação de integridade do NCC cvm_memory_usage_check verifica se cada VM do controlador (CVM) tem memória livre suficiente em cada nó.
A verificação usa a métrica MemAvailable relatada em /proc/meminfo em cada CVM. Por padrão, a verificação falha se MemAvailable em qualquer CVM for menor que:
- 768000 KB (750 MB) com
- 589824 KB (576 MB) com NCC 3.10 e superior
Observação : se o valor de MemAvailable em qualquer CVM for menor que o limite configurado por 20 minutos, um alerta crítico de "Uso alto de RAM de CVM ou VM de PC" será acionado com ID A1056.
Se você receber o seguinte alerta e o tamanho da memória disponível for maior que 750 MB, atualize para a versão mais recente do NCC.
O uso da memória principal na VM do controlador ou na VM do Prism Central {ip_address} é alto. {available_memory_kb} KB de memória está livre
Executando a verificação NCC
Execute a verificação do NCC como parte das verificações de integridade completas do NCC.
Ou você pode executar essa verificação separadamente.
Você também pode executar as verificações na página Health do console da Web Prism: selecione Actions > Run Checks . Selecione All checks e clique em Run .
- Esta verificação é executada em VMs do Controller e VMs do Prism Central.
- Esta verificação é programada para ser executada a cada 5 minutos, por padrão.
- Esta verificação gerará um alerta após 5 falhas consecutivas em intervalos programados.
Nota : Podemos ver a categoria MemFree em /proc/meminfo similar a MemAvailable. No entanto, MemFree não contém buffers e área de memória cache que podem ser reciclados. Portanto, não devemos verificar o valor de MemFree para a memória livre.
Saída de amostra
Para status: AVISO
---------------------------------------------------------------------------------------+
Informações detalhadas para cvm_memory_usage_check:
Nó xxxx:
AVISO: Não é possível analisar a resposta de xxxx:
Consulte KB 2473 (http://portal.nutanix.com/kb/2473) para obter detalhes sobre cvm_memory_usage_check ou Recheck com: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx
Para Status: FAIL (589824 KB para NCC 3.10 e superior e 758000 KB para NCC <3.10 )
Nó xxxx:
O uso da memória principal no Controller VM 10.xxx é alto. 758000 KB de memória estão livres.
Consulte KB 2473 (http://portal.nutanix.com/kb/2473) para obter detalhes sobre cvm_memory_usage_check ou Recheck com: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx
Mensagem de saída
Verificar ID | 3023 |
---|---|
Descrição | Verifique se o uso de memória da VM CVM ou Prism Central não está alto. |
Causas da falha | O uso de RAM na VM do controlador ou na VM do Prism Central tem sido alto. |
Resoluções | Verifique a utilização de memória do Prism Central VM ou Controller VM. Se comportamento anormal for visto, colete logs e entre em contato com o Nutanix Support. |
Impacto | O desempenho do cluster pode ser significativamente degradado. |
ID de alerta | A1056 |
Título do alerta | Uso alto de RAM da VM CVM ou Prism Central |
Alerta Título Inteligente | Uso de RAM alto em vm_type : ip_address |
Mensagem de alerta | O uso da memória principal em vm_type ip_address é alto, available_memory_kb KB está livre. |
Nota: Para verificar se esse alerta é gerado no CVM ou PCVM (Prism Central VM), selecione o alerta e verifique a Source Entity mencionada na UI. Ele imprimirá o nome da Virtual Machine de onde o alerta é gerado.
Solução
Se a verificação relatar um aviso ou um alerta "CVM or PC VM RAM Usage High" for acionado, certifique-se de que os CVMs estejam configurados dentro da quantidade limite de memória, dependendo dos recursos usados no cluster. Para obter mais informações, consulte Controller VM Memory configuration (para CVMs) e Prism Central Instance Configurations (para Prism Central VMs) .
Se a verificação relatar um aviso em uma VM de PC, faça o seguinte:
- Certifique-se de que as VMs do PC estejam configuradas dentro da quantidade limite de memória, dependendo dos recursos usados no cluster do PC.
Prism Central <5.17.1. Para cada VM Prism Central
Tamanho do PC | vCPU | Memória [GB] | VMs suportadas (em todos os clusters) |
Pequeno | 4 | 16 GB | 2500 (expansão: 5000) |
Grande | 8 | 32 GB | 12500 (expansão: 25000) |
Prism Central 5.17.1 ou superior. Para cada VM Prism Central.
Tamanho do PC | vCPU | Memória [GB] | VMs suportadas (em todos os clusters) |
Pequeno | 6 | 26 GB | 2500 (expansão: 5000) |
Grande | 10 | 44 GB | 12500 (expansão: 25000) |
Requisitos de memória adicionais se os serviços abaixo estiverem habilitados:
Tamanho do PC | Calma/Salto ou ambos habilitados, GB | Microssegmentação, GB |
Pequeno | 4 | 1 |
Grande | 8 | 1 |
- Atualize o NCC para o mais recente no ambiente Prism Central. Veja Atualizando o NCC no Prism Central .
- Atualize o Prism Central para 5.17.1 ou versões superiores. Veja Atualização e instalação do Prism Central .
- As VMs do Prism Central devem ser configuradas apenas com o tamanho de recurso padrão com base nas VMs gerenciadas pelo Prism Central e não recomendamos nenhuma adição de recurso personalizado. Se as VMs do PC estiverem configuradas dentro da quantidade limite de memória, mas a verificação ainda relatar uma falha, entre em contato com o Suporte Premier Lenovo (se você tiver cobertura) ou com o Suporte da Nutanix para verificar se os serviços da VM do PC estão se comportando conforme o esperado.
- Verifique se alguma VM está com excesso de recursos de memória no Painel do Prism Central usando as Ferramentas de Aprendizado Comportamental .
Ao registrar um caso de suporte com o Suporte Premier Lenovo (se você tiver cobertura) ou com o Suporte da Nutanix sobre esse problema, inclua a saída dos seguintes comandos no caso:
- Colete informações atuais sobre o uso da memória (CVM ou PCVM):
nutanix@cvm$ allssh "cat /proc/meminfo | grep Mem"
- Colete um pacote de log usando o Logbay e carregue-o para o caso diretamente via FTP/SFTP, ou manualmente via Portal de Suporte. Para mais informações sobre como usar o Logbay, consulte Nutanix KB 6691. Para carregar automaticamente o pacote de log usando o Logbay, use as opções --dst (destino FTP/SFTP) e -c (número do caso de suporte).
Informações adicionais
- Nutanix KB 2473 - Documento original no Portal Nutanix
- Página inicial do artigo da base de conhecimento da série Lenovo ThinkAgile HX