Enterprise Hybrid Cloud:如何藉由增加 vAPI 堆積記憶體,修正或防止可能導致 VMware vAPI 端點服務當機的問題

Summary: 如何藉由增加 vAPI 堆積記憶體,修正或防止可能導致 VMware vAPI 端點服務當機的問題。

Ez a cikk a következő(k)re vonatkozik: Ez a cikk nem vonatkozik a következő(k)re: Ez a cikk nem kapcsolódik egyetlen konkrét termékhez sem. Ez a cikk nem azonosítja az összes termékverziót.

Instructions

vAPI 端點服務 (vmware-vapi-endpoint) 出現下列一或多個症狀:CrashesHealth 變更為「黃色」或「紅色」 Java 傾印 (*.hprof) 檔案如下:/var/log/vmware/vapi/endpoint/java_pidXXXX.hprof /var/log/vmware/vapi/endpoint/endpoint.log 會報告包含「OutOfMemoryError」的訊息,例如:由 java.lang.OutOfMemoryError 造成:已超過 GC 的額外負荷限制

VMware vAPI 端點服務 (vmware-vapi-endpoint) 的預設值約為 256 MB 的堆積記憶體。大量使用 VMware vCenter Server API 的環境可能會使這項服務盡用無遺。

要解決此問題,請增加分配給 vAPI 端點服務的堆內存量。

  1. 在進行任何變更前,請確定已備份 vCenter Server Appliance。

  2. 在命令列 (SSH 或主控台) 上連線至 vCenter Server Appliance。

  3. 使用下列命令檢查目前分配給 vAPI 端點 (vmware-vapi-endpoint) 的堆積記憶體:

    cloudvm-ram-size -l | grep vmware-vapi-endpoint
  4. 如果此值等於或接近值 256,請使用以下命令將其加倍到 512:

    cloudvm-ram-size -C 512 vmware-vapi-endpoint
  5. 停止並啟動 vAPI 端點服務以使變更生效:

    service-control --stop vmware-vapi-endpoint
    service-control --start vmware-vapi-endpoint
注意:如果 VMware vAPI 端點服務堆積記憶體先前已增加到 512 MB 或更多,請向 VMware 技術支援部門開立支援要求,以進一步檢閱。

對於大多數存在 vAPI 端點「記憶體不足」錯誤的環境,將初始配置加倍可提供足夠的堆積記憶體,以防止問題再次發生。

 

Érintett termékek

Enterprise Hybrid Cloud
Termék tulajdonságai
Article Number: 000194989
Article Type: How To
Utoljára módosítva: 13 jún. 2025
Version:  2
Választ kaphat kérdéseire más Dell-felhasználóktól
Támogatási szolgáltatások
Ellenőrizze, hogy a készüléke rendelkezik-e támogatási szolgáltatással.