Kurumsal Hibrit Bulut: vAPI Yığın Belleğini artırarak VMware vAPI Endpoint hizmetinin çökmesine neden olabilen sorunları düzeltme veya önleme
Summary: vAPI Yığın Belleğini artırarak VMware vAPI Endpoint hizmetinin çökmesine neden olabilen sorunları düzeltme veya önleme.
Instructions
vAPI Uç Nokta hizmeti (vmware-vapi-endpoint) aşağıdaki belirtilerden birini veya birkaçını gösterir: CrashHealth değişiklikleri "Sarı" veya "Kırmızı" Java dökümleri (*.hprof) dosyaları yazılır: /var/log/vmware/vapi/endpoint/java_pidXXXX.hprof /var/log/vmware/vapi/endpoint/endpoint.log, örneğin "OutOfMemoryError" içeren mesajları bildirir: Neden: java.lang.OutOfMemoryError: GC ek yük sınırı aşıldı
VMware vAPI Uç Nokta hizmetinin (vmware-vapi-endpoint) varsayılan değeri yaklaşık 256 MB yığın bellektir. Bu hizmet, VMware vCenter Server API'sini yoğun bir şekilde kullanan ortamlar tarafından tükenebilir.
Bu sorunu çözmek için vAPI Uç Nokta hizmetine ayrılan yığın bellek miktarını artırın.
-
Herhangi bir değişiklik yapmadan önce vCenter Server Appliance'ın yedeklendiğinden emin olun.
-
Komut satırından (SSH veya konsol) vCenter Server Appliance'a bağlanın.
-
Aşağıdaki komutu kullanarak vAPI Uç Noktasına (vmware-vapi-endpoint) ayrılan geçerli yığın belleği kontrol edin:
cloudvm-ram-size -l | grep vmware-vapi-endpoint
-
Bu değer 256 veya yakınındaysa aşağıdaki komutu kullanarak 512'ye ikiye katlayın:
cloudvm-ram-size -C 512 vmware-vapi-endpoint
-
Değişikliğin etkili olması için vAPI Endpoint hizmetini durdurun ve başlatın:
service-control --stop vmware-vapi-endpoint service-control --start vmware-vapi-endpoint
vAPI Uç Noktası "OutOfMemory" hataları bulunan çoğu ortamda ilk yapılandırmayı iki katına çıkarmak, sorunun tekrarlanmasını önlemek için yeterli yığın bellek sağlar.