NCC-gezondheidscontrole: cvm_memory_usage_check
NCC-gezondheidscontrole: cvm_memory_usage_check
NCC-gezondheidscontrole: cvm_memory_usage_check
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.
U kunt deze controle ook apart uitvoeren.
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
-----------------------------------------------------------------+
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 )
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:
- 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 |
- Upgrade NCC naar de nieuwste versie in de Prism Central-omgeving. Zie NCC upgraden op Prism Central .
- Upgrade Prism Central naar 5.17.1 of hogere versies. Zie Prism Central Upgrade en installatie .
- 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.
- 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
- Nutanix KB 2473 - Origineel document in Nutanix Portal
- Landingspagina Lenovo ThinkAgile HX Series Knowledge Base-artikel