NCC-gezondheidscontrole: cvm_memory_usage_check

NCC-gezondheidscontrole: cvm_memory_usage_check

NCC-gezondheidscontrole: cvm_memory_usage_check

Dit artikel is een machinevertaling. Klik hier om de originele Engelse versie te bekijken.

Beschrijving

De NCC-statuscontrole cvm_memory_usage_check controleert of elke Controller VM (CVM) voldoende vrij geheugen op elk knooppunt heeft.

De controle gebruikt de MemAvailable- metriek die wordt gerapporteerd in /proc/meminfo op elke CVM. Standaard mislukt de controle als MemAvailable op een CVM kleiner is dan:

  • 768000 KB (750 MB) met
  • 589824 KB (576 MB) met NCC 3.10 en hoger

Let op : Als de waarde van MemAvailable op een CVM gedurende 20 minuten lager is dan de geconfigureerde drempelwaarde, wordt een kritieke waarschuwing met de naam 'CVM of PC VM RAM-gebruik hoog' geactiveerd met ID A1056.

Als u de volgende waarschuwing ontvangt en het beschikbare geheugen groter is dan 750 MB, voer dan een upgrade uit naar de nieuwste versie van NCC.

Het hoofdgeheugengebruik in Controller VM of Prism Central VM {ip_address} is hoog. {available_memory_kb} KB geheugen is vrij

De NCC-controle uitvoeren

Voer de NCC-controle uit als onderdeel van de volledige NCC-gezondheidscontroles.

nutanix@cvm$ ncc gezondheidscontroles run_all

U kunt deze controle ook apart uitvoeren.

nutanix@cvm$ ncc health_checks systeem_controles cvm_memory_usage_check

U kunt de controles ook uitvoeren vanaf de Prism webconsole Health-pagina: selecteer Acties > Controles uitvoeren . Selecteer Alle controles en klik op Uitvoeren .

  • Deze controle wordt uitgevoerd op Controller-VM's en Prism Central-VM's.
  • Deze controle wordt standaard elke 5 minuten uitgevoerd.
  • Deze controle genereert een waarschuwing na 5 opeenvolgende fouten volgens geplande intervallen.

Opmerking : We kunnen de MemFree-categorie zien in /proc/meminfo, vergelijkbaar met MemAvailable. MemFree bevat echter geen buffers en gecachete geheugengebieden die gerecycled kunnen worden. Daarom moeten we de waarde van MemFree voor het vrije geheugen niet controleren.

Voorbeelduitvoer

Voor Status: WAARSCHUWING

/health_checks/system_checks/cvm_memory_usage_check uitvoeren [ WAARSCHUWING ]
-----------------------------------------------------------------+
Gedetailleerde informatie voor cvm_memory_usage_check:
Knooppunt xxxx:
WAARSCHUWING: Kan het antwoord van xxxx niet parseren:
Raadpleeg KB 2473 (http://portal.nutanix.com/kb/2473) voor meer informatie over cvm_memory_usage_check of controleer opnieuw met: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx


Voor Status: FAIL (589824 KB voor NCC 3.10 en hoger en 758000 KB voor NCC <3.10 )

Gedetailleerde informatie voor cvm_memory_usage_check:
Knooppunt xxxx:
Het hoofdgeheugengebruik in Controller VM 10.xxx is hoog. 758000 KB geheugen is vrij.
Raadpleeg KB 2473 (http://portal.nutanix.com/kb/2473) voor meer informatie over cvm_memory_usage_check of controleer opnieuw met: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx


Uitvoerberichten

Controleer ID 3023
Beschrijving Controleer of het geheugengebruik van CVM of Prism Central VM niet hoog is.
Oorzaken van falen Het RAM-gebruik op de Controller VM of Prism Central VM is hoog.
Resoluties Controleer het geheugengebruik van Prism Central VM of Controller VM. Als er abnormaal gedrag wordt waargenomen, verzamel dan logs en neem contact op met Nutanix Support.
Invloed De prestaties van het cluster kunnen aanzienlijk verslechteren.
Waarschuwings-ID A1056
Waarschuwingstitel CVM of Prism Central VM RAM-gebruik Hoog
Alert Slimme Titel RAM-gebruik hoog op vm_type : ip_adres
Waarschuwingsbericht Het hoofdgeheugengebruik in vm_type ip_address is hoog, available_memory_kb KB is vrij.

Opmerking: Om te controleren of deze waarschuwing is gegenereerd op CVM of PCVM (Prism Central VM), selecteert u de waarschuwing en controleert u de Source Entity die wordt genoemd op de UI. De naam van de Virtual Machine van waaruit de waarschuwing is gegenereerd, wordt afgedrukt.

Oplossing

Als de controle een waarschuwing rapporteert of als er een waarschuwing 'CVM of PC VM RAM Usage High' wordt geactiveerd, zorg er dan voor dat de CVM's zijn geconfigureerd binnen de drempelwaarde van het geheugen, afhankelijk van de functies die op het cluster worden gebruikt. Zie Controller VM Memory configuration (voor CVM's) en Prism Central Instance Configurations (voor Prism Central VM's) voor meer informatie .

Als de controle een waarschuwing op een PC-VM rapporteert, doet u het volgende:

  1. Zorg ervoor dat de pc-VM's zijn geconfigureerd binnen de drempelwaarde voor het geheugen, afhankelijk van de functies die op het pc-cluster worden gebruikt.

Prism Central <5.17.1. Voor elke Prism Central VM

PC-formaat vCPU Geheugen [GB] Ondersteunde VM's (in alle clusters)
Klein 4 16GB 2500 (uitbreiding: 5000)
Groot 8 32GB 12500 (uitbreiding: 25000)

Prism Central 5.17.1 of hoger. Voor elke Prism Central VM.

PC-formaat vCPU Geheugen [GB] Ondersteunde VM's (in alle clusters)
Klein 6 26GB 2500 (uitbreiding: 5000)
Groot 10 44GB 12500 (uitbreiding: 25000)

Extra geheugenvereisten als onderstaande services zijn ingeschakeld:

PC-formaat Calm/Leap of beide ingeschakeld, GB Microsegmentatie, GB
Klein 4 1
Groot 8 1

  1. Upgrade NCC naar de nieuwste versie in de Prism Central-omgeving. Zie NCC upgraden op Prism Central .
  2. Upgrade Prism Central naar 5.17.1 of hogere versies. Zie Prism Central Upgrade en installatie .
  3. Prism Central-VM's mogen alleen worden geconfigureerd met de standaardresourcegrootte op basis van de VM's die door Prism Central worden beheerd. Wij raden af om aangepaste resources toe te voegen. Als de pc-VM's binnen de drempelwaarde voor het geheugen zijn geconfigureerd, maar de controle nog steeds een fout meldt, neem dan contact op met Lenovo Premier Support (indien u dekking hebt) of Nutanix Support om te controleren of de pc-VM-services zich gedragen zoals verwacht.
  4. Controleer of er virtuele machines zijn die overbelast zijn met meer geheugenbronnen via het Prism Central Dashboard met behulp van de Behavioral Learning Tools .


Wanneer u een supportcase registreert bij Lenovo Premier Support (indien u dekking heeft) of Nutanix Support over dit probleem, voegt u de uitvoer van de volgende opdrachten toe aan de case:

  • Verzamel informatie over het huidige geheugengebruik (CVM of PCVM):
    nutanix@cvm$ allssh "cat /proc/meminfo | grep Mem"
  • Verzamel een logbundel met Logbay en upload deze rechtstreeks naar de case via FTP/SFTP, of handmatig via de Support Portal. Zie Nutanix KB 6691 voor meer informatie over het gebruik van Logbay. Gebruik de opties --dst (FTP/SFTP-bestemming) en -c (supportcasenummer) om de logbundel automatisch te uploaden met Logbay.

Aanvullende informatie

Document-ID:HT514184
Oorspronkelijke publicatiedatum:09/09/2022
Laatste gewijzigde datum:09/11/2024