Nota: este sitio web incluye un sistema de accesibilidad. Presione Control-F11 para ajustar el sitio web a las personas con discapacidad visual que están usando un lector de pantalla; Presione Control-F10 para abrir un menú de accesibilidad.

Comprobación del estado de NCC: cvm_memory_usage_check

Comprobación del estado de NCC: cvm_memory_usage_check

Comprobación del estado de NCC: cvm_memory_usage_check

Este es un artículo traducido automáticamente. Haga clic aquí para ver la versión original en inglés.

Descripción

La comprobación de estado de NCC cvm_memory_usage_check verifica si cada máquina virtual controladora (CVM) tiene suficiente memoria libre en cada nodo.

La comprobación utiliza la métrica MemAvailable informada en /proc/meminfo en cada CVM. De forma predeterminada, la comprobación falla si MemAvailable en cualquier CVM es menor que:

  • 768000 KB (750 MB) con
  • 589824 KB (576 MB) con NCC 3.10 y superior

Nota : Si el valor de MemAvailable en cualquier CVM es menor que el umbral configurado durante 20 minutos, se activa una alerta crítica de "Uso alto de RAM de CVM o PC VM" con ID A1056.

Si recibe la siguiente alerta y el tamaño de la memoria disponible es mayor a 750 MB, actualice a la última versión de NCC.

El uso de la memoria principal en la VM controladora o la VM Prism Central {ip_address} es alto. {available_memory_kb} KB de memoria están libres

Ejecución de la comprobación NCC

Ejecute la comprobación NCC como parte de las comprobaciones de estado NCC completas.

nutanix@cvm$ ncc control_de_salud ejecutar_todo

O puedes ejecutar esta comprobación por separado.

nutanix@cvm$ ncc health_checks comprobaciones del sistema comprobación del uso de memoria cvm

También puede ejecutar las comprobaciones desde la página Estado de la consola web de Prism: seleccione Acciones > Ejecutar comprobaciones . Seleccione Todas las comprobaciones y haga clic en Ejecutar .

  • Esta comprobación se ejecuta en máquinas virtuales de controlador y máquinas virtuales de Prism Central.
  • Esta comprobación está programada para ejecutarse cada 5 minutos, de forma predeterminada.
  • Esta comprobación generará una alerta después de 5 fallas consecutivas en intervalos programados.

Nota : Podemos ver la categoría MemFree en /proc/meminfo de forma similar a MemAvailable. Sin embargo, MemFree no contiene búferes ni área de memoria caché que se puedan reciclar. Por lo tanto, no deberíamos verificar el valor de MemFree para la memoria libre.

Ejemplo de salida

Para estado: ADVERTENCIA

Ejecutando /health_checks/system_checks/cvm_memory_usage_check [ ADVERTENCIA ]
------------------------------------------------------------------------+
Información detallada para cvm_memory_usage_check:
Nodo xxxx:
ADVERTENCIA: No se puede analizar la respuesta de xxxx:
Consulte KB 2473 (http://portal.nutanix.com/kb/2473) para obtener detalles sobre cvm_memory_usage_check o vuelva a verificar con: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx


Para el estado: FALLÓ (589824 KB para NCC 3.10 y superior y 758000 KB para NCC <3.10 )

Información detallada para cvm_memory_usage_check:
Nodo xxxx:
El uso de memoria principal en Controller VM 10.xxx es alto. 758000 KB de memoria están libres.
Consulte KB 2473 (http://portal.nutanix.com/kb/2473) para obtener detalles sobre cvm_memory_usage_check o vuelva a verificar con: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx


Mensajería de salida

Verificar identificación 3023
Descripción Verifique que el uso de memoria de CVM o Prism Central VM no sea alto.
Causas del fracaso El uso de RAM en la VM controladora o en la VM Prism Central ha sido alto.
Resoluciones Verifique el uso de memoria de la máquina virtual Prism Central o la máquina virtual controladora. Si observa un comportamiento anormal, recopile registros y comuníquese con el soporte técnico de Nutanix.
Impacto El rendimiento del clúster puede degradarse significativamente.
Identificación de alerta A1056
Título de alerta Uso elevado de RAM en máquinas virtuales de CVM o Prism Central
Título inteligente de alerta Uso elevado de RAM en vm_type : ip_address
Mensaje de alerta El uso de la memoria principal en vm_type ip_address es alto, available_memory_kb KB está libre.

Nota: Para comprobar si esta alerta se genera en CVM o PCVM (Prism Central VM), seleccione la alerta y verifique la entidad de origen mencionada en la interfaz de usuario. Se imprimirá el nombre de la máquina virtual desde donde se genera la alerta.

Solución

Si la comprobación informa una advertencia o se activa una alerta de "Uso elevado de RAM de CVM o PC VM", asegúrese de que las CVM estén configuradas dentro de la cantidad límite de memoria según las características utilizadas en el clúster. Para obtener más información, consulte Configuración de memoria de la máquina virtual del controlador (para CVM) y Configuraciones de instancias de Prism Central (para máquinas virtuales de Prism Central) .

Si la verificación informa una advertencia en una máquina virtual de PC, haga lo siguiente:

  1. Asegúrese de que las máquinas virtuales de PC estén configuradas dentro del límite de memoria según las funciones utilizadas en el clúster de PC.

Prism Central <5.17.1. Para cada máquina virtual Prism Central

Tamaño de la PC CPU virtual Memoria [GB] Máquinas virtuales admitidas (en todos los clústeres)
Pequeño 4 16 GB 2500 (escalado horizontal: 5000)
Grande 8 32 GB 12500 (escalado horizontal: 25000)

Prism Central 5.17.1 o superior. Para cada máquina virtual Prism Central.

Tamaño de la PC CPU virtual Memoria [GB] Máquinas virtuales admitidas (en todos los clústeres)
Pequeño 6 26 GB 2500 (escalado horizontal: 5000)
Grande 10 44 GB 12500 (escalado horizontal: 25000)

Requisitos de memoria adicionales si se habilitan los siguientes servicios:

Tamaño de la PC Calma/Salto o ambos habilitados, GB Microsegmentación, GB
Pequeño 4 1
Grande 8 1

  1. Actualice NCC a la versión más reciente en el entorno de Prism Central. Consulte Actualización de NCC en Prism Central .
  2. Actualice Prism Central a la versión 5.17.1 o superior. Consulte Actualización e instalación de Prism Central .
  3. Las máquinas virtuales de Prism Central solo deben configurarse con el tamaño de recurso estándar en función de las máquinas virtuales manejadas por Prism Central y no recomendamos agregar ningún recurso personalizado. Si las máquinas virtuales de PC están configuradas dentro del límite de memoria, pero la verificación aún informa una falla, comuníquese con el Soporte Premier Lenovo (si tiene cobertura) o con el Soporte de Nutanix para verificar que los servicios de las máquinas virtuales de PC se estén comportando como se espera.
  4. Verifique si alguna máquina virtual tiene un exceso de recursos de memoria desde el Panel de Prism Central usando las Herramientas de aprendizaje de comportamiento .


Al registrar un caso de soporte con Lenovo Premier Support (si tiene cobertura) o Nutanix Support sobre este problema, incluya el resultado de los siguientes comandos en el caso:

  • Recopilar información sobre el uso actual de la memoria (CVM o PCVM):
    nutanix@cvm$ allssh "cat /proc/meminfo | grep Mem"
  • Recopile un paquete de registros mediante Logbay y cárguelo en el caso directamente a través de FTP/SFTP o manualmente a través del Portal de soporte. Para obtener más información sobre cómo usar Logbay, consulte Nutanix KB 6691. Para cargar automáticamente el paquete de registros mediante Logbay, utilice las opciones --dst (destino FTP/SFTP) y -c (número de caso de soporte).

información adicional

ID del documento:HT514184
Fecha de publicación original:09/09/2022
Fecha de última modificación:09/11/2024