Kontrola stanu NCC: cvm_memory_usage_check
Kontrola stanu NCC: cvm_memory_usage_check
Kontrola stanu NCC: cvm_memory_usage_check
Opis
Kontrola kondycji NCC cvm_memory_usage_check sprawdza, czy każda maszyna wirtualna kontrolera (CVM) ma wystarczającą ilość wolnej pamięci na każdym węźle.
Sprawdzanie używa metryki MemAvailable podanej w /proc/meminfo na każdym CVM. Domyślnie sprawdzanie kończy się niepowodzeniem, jeśli MemAvailable na dowolnym CVM jest mniejsze niż:
- 768000 KB (750 MB) z
- 589824 KB (576 MB) z NCC 3.10 i nowszymi
Uwaga : Jeżeli wartość MemAvailable na dowolnym komputerze CVM jest mniejsza od skonfigurowanego progu przez 20 minut, wyzwalany jest krytyczny alert „Wysokie wykorzystanie pamięci RAM komputera CVM lub maszyny wirtualnej” o identyfikatorze A1056.
Jeśli otrzymasz poniższy alert, a rozmiar dostępnej pamięci jest większy niż 750 MB, wykonaj aktualizację do najnowszej wersji programu NCC.
Wysokie wykorzystanie pamięci głównej w maszynie wirtualnej kontrolera lub maszynie wirtualnej Prism Central {ip_address}. {available_memory_kb} KB pamięci jest wolne
Uruchamianie kontroli NCC
Przeprowadź kontrolę NCC w ramach pełnej kontroli stanu NCC.
Można też uruchomić to sprawdzanie osobno.
Możesz również uruchomić kontrole ze strony Health konsoli internetowej Prism: wybierz Actions > Run Checks . Wybierz All checks i kliknij Run .
- To sprawdzanie jest przeprowadzane na maszynach wirtualnych kontrolera i maszynach wirtualnych Prism Central.
- Domyślnie to sprawdzanie jest zaplanowane tak, aby było uruchamiane co 5 minut.
- To sprawdzenie wygeneruje alert po 5 kolejnych awariach w zaplanowanych odstępach czasu.
Uwaga : Możemy zobaczyć kategorię MemFree w /proc/meminfo podobnie do MemAvailable. Jednak MemFree nie zawiera buforów i obszaru pamięci podręcznej, które można poddać recyklingowi. Dlatego nie powinniśmy sprawdzać wartości MemFree dla wolnej pamięci.
Przykładowe wyjście
Dla statusu: OSTRZEŻENIE
----------------------------------------------------------------------------------+
Szczegółowe informacje dotyczące cvm_memory_usage_check:
Węzeł xxxx:
OSTRZEŻENIE: Nie można przeanalizować odpowiedzi od xxxx:
Aby uzyskać szczegółowe informacje na temat cvm_memory_usage_check, zapoznaj się z artykułem KB 2473 (http://portal.nutanix.com/kb/2473) lub wykonaj ponowne sprawdzenie za pomocą: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx
Dla statusu: FAIL (589824 KB dla NCC 3.10 i nowszych oraz 758000 KB dla NCC <3.10 )
Węzeł xxxx:
Wysokie wykorzystanie pamięci głównej w kontrolerze VM 10.xxx. Wolnych jest 758000 KB pamięci.
Aby uzyskać szczegółowe informacje na temat cvm_memory_usage_check, zapoznaj się z artykułem KB 2473 (http://portal.nutanix.com/kb/2473) lub wykonaj ponowne sprawdzenie za pomocą: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx
Komunikaty wyjściowe
Sprawdź ID | 3023 |
---|---|
Opis | Sprawdź, czy wykorzystanie pamięci maszyny wirtualnej CVM lub Prism Central nie jest wysokie. |
Przyczyny awarii | Wykorzystanie pamięci RAM na maszynie wirtualnej kontrolera lub maszynie wirtualnej Prism Central było wysokie. |
Postanowienia | Sprawdź wykorzystanie pamięci Prism Central VM lub Controller VM. Jeśli zauważysz nietypowe zachowanie, zbierz dzienniki i skontaktuj się z pomocą techniczną Nutanix. |
Uderzenie | Wydajność klastra może ulec znacznemu pogorszeniu. |
Identyfikator alertu | A1056 |
Tytuł alertu | Wysokie wykorzystanie pamięci RAM maszyn wirtualnych CVM lub Prism Central |
Alert Inteligentny Tytuł | Wysokie wykorzystanie pamięci RAM dla vm_type : ip_address |
Wiadomość ostrzegawcza | Wysokie wykorzystanie pamięci głównej w vm_type ip_address , available_memory_kb KB jest wolne. |
Uwaga: Aby sprawdzić, czy ten alert jest generowany na CVM lub PCVM (Prism Central VM), wybierz alert i sprawdź Source Entity wymieniony w interfejsie użytkownika. Zostanie wydrukowana nazwa maszyny wirtualnej, z której wygenerowano alert.
Rozwiązanie
Jeśli kontrola zgłosi ostrzeżenie lub zostanie wyzwolony alert „CVM or PC VM RAM Usage High”, upewnij się, że CVM są skonfigurowane w ramach progowej ilości pamięci, w zależności od funkcji używanych w klastrze. Aby uzyskać więcej informacji, zobacz Controller VM Memory configuration (dla CVM) i Prism Central Instance Configurations (dla Prism Central VM) .
Jeśli podczas sprawdzania zostanie wyświetlone ostrzeżenie na komputerze wirtualnym, wykonaj następujące czynności:
- Upewnij się, że maszyny wirtualne PC są skonfigurowane w ramach limitu pamięci, zależnego od funkcji używanych w klastrze PC.
Prism Central <5.17.1. Dla każdej maszyny wirtualnej Prism Central
Rozmiar komputera | Procesor wirtualny | Pamięć [GB] | Obsługiwane maszyny wirtualne (we wszystkich klastrach) |
Mały | 4 | 16 GB | 2500 (skalowalność: 5000) |
Duży | 8 | 32 GB | 12500 (skalowalność: 25000) |
Prism Central 5.17.1 lub nowszy. Dla każdej maszyny wirtualnej Prism Central.
Rozmiar komputera | Procesor wirtualny | Pamięć [GB] | Obsługiwane maszyny wirtualne (we wszystkich klastrach) |
Mały | 6 | 26 GB | 2500 (skalowalność: 5000) |
Duży | 10 | 44 GB | 12500 (skalowalność: 25000) |
Dodatkowe wymagania dotyczące pamięci, jeśli włączone są poniższe usługi:
Rozmiar komputera | Spokój/skok lub oba włączone, GB | Mikrosegmentacja, GB |
Mały | 4 | 1 |
Duży | 8 | 1 |
- Zaktualizuj NCC do najnowszej wersji w środowisku Prism Central. Zobacz Aktualizacja NCC w Prism Central .
- Zaktualizuj Prism Central do wersji 5.17.1 lub nowszej. Zobacz Aktualizacja i instalacja Prism Central .
- Maszyny wirtualne Prism Central należy konfigurować wyłącznie przy użyciu standardowego rozmiaru zasobów, opartego na liczbie maszyn wirtualnych obsługiwanych przez Prism Central. Nie zalecamy dodawania żadnych niestandardowych zasobów. Jeśli konfiguracja maszyn wirtualnych PC mieści się w granicach dopuszczalnej ilości pamięci, a mimo to kontrola nadal zgłasza błąd, skontaktuj się z działem pomocy technicznej Lenovo Premier (jeśli obejmuje Cię ubezpieczenie) lub działem pomocy technicznej Nutanix , aby sprawdzić, czy usługi maszyn wirtualnych PC działają zgodnie z oczekiwaniami.
- Sprawdź, czy jakieś maszyny wirtualne nie mają przydzielonych zbyt wielu zasobów pamięci w Prism Central Dashboard, korzystając z narzędzi do uczenia behawioralnego .
Rejestrując zgłoszenie do pomocy technicznej Lenovo Premier (jeśli obejmuje Cię zasięg) lub Nutanix w związku z tym problemem, dołącz do zgłoszenia dane wyjściowe następujących poleceń:
- Zbierz bieżące informacje o wykorzystaniu pamięci (CVM lub PCVM):
nutanix@cvm$ allssh "cat /proc/meminfo | grep Mem"
- Zbierz pakiet dziennika za pomocą Logbay i prześlij go do sprawy bezpośrednio przez FTP/SFTP lub ręcznie przez Portal pomocy technicznej. Aby uzyskać więcej informacji na temat korzystania z Logbay, zobacz artykuł Nutanix KB 6691. Aby automatycznie przesłać pakiet dziennika za pomocą Logbay, użyj opcji --dst (miejsce docelowe FTP/SFTP) i -c (numer sprawy pomocy technicznej).
Informacje dodatkowe
- Nutanix KB 2473 - Oryginalny dokument w portalu Nutanix
- Strona docelowa artykułu bazy wiedzy Lenovo ThinkAgile HX Series