NCC Sağlık Kontrolü: cvm_memory_usage_check

NCC Sağlık Kontrolü: cvm_memory_usage_check

NCC Sağlık Kontrolü: cvm_memory_usage_check

Bu makine tarafından çevirisi yapılmış bir makaledir, orijinal İngilizce halini görmek için lütfen buraya tıklayın.

Tanım

NCC sağlık kontrolü cvm_memory_usage_check, her Denetleyici VM'nin (CVM) her düğümde yeterli boş belleğe sahip olup olmadığını doğrular.

Kontrol, her CVM'de /proc/meminfo'da bildirilen MemAvailable ölçümünü kullanır. Varsayılan olarak, herhangi bir CVM'deki MemAvailable şu değerden küçükse kontrol başarısız olur:

  • 768000 KB (750 MB) ile
  • 589824 KB (576 MB) NCC 3.10 ve üzeri ile

Not : Herhangi bir CVM'deki MemAvailable değeri 20 dakika boyunca yapılandırılan eşik değerinin altında kalırsa, A1056 kimliğiyle "CVM veya PC VM RAM Kullanımı Yüksek" kritik uyarısı tetiklenir.

Aşağıdaki uyarıyı alırsanız ve kullanılabilir belleğin boyutu 750 MB'tan büyükse, NCC'nin en son sürümüne yükseltin.

Controller VM veya Prism Central VM'deki ana bellek kullanımı {ip_address} yüksek. {available_memory_kb} KB bellek boş

NCC Kontrolünü Çalıştırma

NCC Sağlık Kontrollerinin bir parçası olarak NCC kontrolünü çalıştırın.

nutanix@cvm$ ncc sağlık_kontrolleri tümünü_çalıştır

Veya bu kontrolü ayrı olarak çalıştırabilirsiniz.

nutanix@cvm$ ncc sağlık_kontrolleri sistem_kontrolleri cvm_bellek_kullanım_kontrolü

Ayrıca kontrolleri Prism web konsolunun Sağlık sayfasından da çalıştırabilirsiniz: Eylemler > Kontrolleri Çalıştır öğesini seçin. Tüm kontrolleri seçin ve Çalıştır öğesine tıklayın.

  • Bu kontrol Controller VM'lerinde ve Prism Central VM'lerinde çalışır.
  • Bu kontrolün varsayılan olarak her 5 dakikada bir çalışması planlanmıştır.
  • Bu kontrol, planlanan aralıklarda 5 ardışık arızadan sonra bir uyarı üretecektir.

Not : MemFree kategorisini MemAvailable'a benzer şekilde /proc/meminfo'da görebiliriz. Ancak, MemFree geri dönüştürülebilen tamponlar ve önbelleğe alınmış bellek alanı içermez. Bu nedenle boş bellek için MemFree değerini kontrol etmemeliyiz.

Örnek çıktı

Durum için: UYARI

/health_checks/system_checks/cvm_memory_usage_check çalıştırılıyor [ UYARI ]
-------------------------------------------------------------+
cvm_memory_usage_check için detaylı bilgi:
Düğüm xxxx:
UYARI: xxxx'ten gelen yanıt ayrıştırılamadı:
cvm_memory_usage_check hakkında ayrıntılar için KB 2473'e (http://portal.nutanix.com/kb/2473) bakın veya şununla yeniden kontrol edin: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx


Durum için: BAŞARISIZ (NCC 3.10 ve üzeri için 589824 KB ve NCC <3.10 için 758000 KB )

cvm_memory_usage_check için detaylı bilgi:
Düğüm xxxx:
Controller VM 10.xxx'te ana bellek kullanımı yüksek. 758000 KB boş bellek var.
cvm_memory_usage_check hakkında ayrıntılar için KB 2473'e (http://portal.nutanix.com/kb/2473) bakın veya şununla yeniden kontrol edin: ncc health_checks system_checks cvm_memory_usage_check --cvm_list=xxxx


Çıktı mesajlaşması

Kimlik kontrolü 3023
Tanım CVM veya Prism Central VM bellek kullanımının yüksek olmadığını kontrol edin.
Başarısızlığın nedenleri Controller VM veya Prism Central VM'deki RAM kullanımı yüksekti.
Kararlar Prism Central VM veya Controller VM'nin bellek kullanımını kontrol edin. Anormal davranış görülürse lütfen günlükleri toplayın ve Nutanix Desteği ile iletişime geçin.
Darbe Küme performansı önemli ölçüde düşebilir.
Uyarı Kimliği A1056
Uyarı Başlığı CVM veya Prism Central VM RAM Kullanımı Yüksek
Uyarı Akıllı Başlık vm_type : ip_address üzerinde RAM Kullanımı yüksek
Uyarı Mesajı vm_type ip_address'de ana bellek kullanımı yüksek, available_memory_kb KB boş.

Not: Bu uyarının CVM'de mi yoksa PCVM'de mi (Prism Central VM) oluşturulduğunu kontrol etmek için uyarıyı seçin ve UI'da belirtilen Kaynak Varlığı kontrol edin. Uyarının oluşturulduğu Sanal Makinenin adını yazdıracaktır.

Çözüm

Kontrol bir uyarı bildirirse veya "CVM veya PC VM RAM Kullanımı Yüksek" uyarısı tetiklenirse, CVM'lerin kümede kullanılan özelliklere bağlı olarak eşik bellek miktarı içinde yapılandırıldığından emin olun. Daha fazla bilgi için, Denetleyici VM Bellek yapılandırması (CVM'ler için) ve Prism Central Örnek Yapılandırmaları (Prism Central VM'ler için) konularına bakın .

Kontrol bir PC VM'de uyarı bildirirse, aşağıdakileri yapın:

  1. PC kümesinde kullanılan özelliklere bağlı olarak PC sanal makinelerinin eşik bellek miktarı dahilinde yapılandırıldığından emin olun.

Prism Central <5.17.1. Her Prism Central VM için

PC Boyutu sanal işlemci Bellek [GB] Desteklenen VM'ler (tüm kümelerde)
Küçük 4 16 GB 2500 (ölçeklendirme: 5000)
Büyük 8 32 GB 12500 (ölçeklendirme: 25000)

Prism Central 5.17.1 veya üzeri. Her Prism Central VM için.

PC Boyutu sanal işlemci Bellek [GB] Desteklenen VM'ler (tüm kümelerde)
Küçük 6 26 GB 2500 (ölçeklendirme: 5000)
Büyük 10 44 GB 12500 (ölçeklendirme: 25000)

Aşağıdaki hizmetler etkinleştirilirse ek bellek gereksinimleri:

PC Boyutu Sakin/Sıçrama veya her ikisi de etkin, GB Mikrosegmentasyon, GB
Küçük 4 1
Büyük 8 1

  1. NCC'yi Prism Central ortamında en son sürüme yükseltin. Prism Central'da NCC'yi Yükseltme bölümüne bakın.
  2. Prism Central'ı 5.17.1 veya daha yüksek sürümlere yükseltin. Prism Central Yükseltme ve Kurulum'a bakın.
  3. Prism Central sanal makineleri yalnızca Prism Central tarafından yönetilen sanal makinelere dayalı standart kaynak boyutuyla yapılandırılmalıdır ve herhangi bir özel kaynak eklenmesini önermiyoruz. PC VM'leri eşik bellek miktarı içinde yapılandırılmışsa ancak kontrol yine de bir hata bildiriyorsa, PC VM hizmetlerinin beklendiği gibi davrandığını doğrulamak için Lenovo Premier Destek (kapsamınız varsa) veya Nutanix Destek ile iletişim kurun.
  4. Davranışsal Öğrenme Araçlarını kullanarak Prism Central Pano'sundan herhangi bir VM'ye daha fazla bellek kaynağı sağlanıp sağlanmadığını kontrol edin.


Bu sorunla ilgili olarak Lenovo Premier Destek (kapsamınız varsa) veya Nutanix Destek'e bir destek vakası kaydederken, vakaya aşağıdaki komutların çıktısını ekleyin:

  • Güncel bellek kullanım bilgilerini toplayın (CVM veya PCVM):
    nutanix@cvm$ allssh "cat /proc/meminfo | grep Mem"
  • Logbay kullanarak bir günlük paketi toplayın ve bunu doğrudan FTP/SFTP aracılığıyla veya Destek Portalı aracılığıyla manuel olarak davaya yükleyin. Logbay'i nasıl kullanacağınız hakkında daha fazla bilgi için Nutanix KB 6691'e bakın. Logbay kullanarak günlük paketini otomatik olarak yüklemek için --dst (FTP/SFTP hedefi) ve -c (destek vakası numarası) seçeneklerini kullanın.

Ek Bilgiler

Belge Numarası:HT514184
İlk Yayın Tarihi:09/09/2022
Son Değişiklik Tarihi:09/11/2024