Uwaga: Ta strona internetowa zawiera system ułatwień dostępu. Naciśnij klawisze Control-F11, aby dostosować stronę internetową dla osób niedowidzących, które korzystają z czytnika ekranu; Naciśnij klawisze Control-F10, aby otworzyć menu ułatwień dostępu.

Kontrola stanu NCC: cvm_memory_usage_check

Kontrola stanu NCC: cvm_memory_usage_check

Kontrola stanu NCC: cvm_memory_usage_check

Ten artykuł został przetłumaczony maszynowo. Aby wyświetlić oryginalną wersję anglojęzyczną, kliknij tutaj.

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.

nutanix@cvm$ ncc health_checks uruchom_wszystko

Można też uruchomić to sprawdzanie osobno.

nutanix@cvm$ kontrole_stanu_ncc kontrole_systemu kontrola_użycia_pamięci_cvm

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

Uruchamianie /health_checks/system_checks/cvm_memory_usage_check [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 )

Szczegółowe informacje dotyczące cvm_memory_usage_check:
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:

  1. 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

  1. Zaktualizuj NCC do najnowszej wersji w środowisku Prism Central. Zobacz Aktualizacja NCC w Prism Central .
  2. Zaktualizuj Prism Central do wersji 5.17.1 lub nowszej. Zobacz Aktualizacja i instalacja Prism Central .
  3. 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.
  4. 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

Identyfikatof dokumentu :HT514184
Data pierwszej publikacji:09/09/2022
Data ostatniej modyfikacji:09/11/2024