Enterprise Hybrid Cloud: Slik løser eller forhindrer du problemer som kan føre til at VMware vAPI Endpoint-tjenesten krasjer, ved å øke vAPI Heap-minnet
Summary: Slik løser eller forhindrer du problemer som kan føre til at VMware vAPI Endpoint-tjenesten krasjer, ved å øke vAPI Heap-minnet.
Instructions
vAPI Endpoint-tjenesten (vmware-vapi-endpoint) viser ett eller flere av følgende symptomer: CrashesHealth endringer i "gule" eller "røde" Java dumper (*.hprof) filer er skrevet: /var/log/vmware/vapi/endpoint/java_pidXXXX.hprof /var/log/vmware/vapi/endpoint/endpoint.log rapporterer meldinger med "OutOfMemoryError", for eksempel: Forårsaket av: java.lang.OutOfMemoryError: GC-overheadgrense overskredet
VMware vAPI Endpoint-tjenesten (vmware-vapi-endpoint) har en standardverdi på rundt 256 MB heap-minne. Denne tjenesten kan brukes opp av miljøer som i stor grad bruker VMware vCenter Server API.
Du kan løse dette ved å øke mengden heap-minne som er tilordnet til vAPI Endpoint-tjenesten.
-
Kontroller at vCenter Server Appliance er sikkerhetskopiert før du gjør endringer.
-
Koble til vCenter Server Appliance på kommandolinjen (SSH eller konsoll).
-
Kontroller gjeldende heap-minne som er tildelt vAPI-endepunktet (vmware-vapi-endpoint), med følgende kommando:
cloudvm-ram-size -l | grep vmware-vapi-endpoint
-
Hvis denne verdien er på eller nær en verdi på 256, dobler du den til 512 med følgende kommando:
cloudvm-ram-size -C 512 vmware-vapi-endpoint
-
Stopp og start vAPI Endpoint-tjenesten for at endringen skal tre i kraft:
service-control --stop vmware-vapi-endpoint service-control --start vmware-vapi-endpoint
For de fleste miljøer med vAPI Endpoint "OutOfMemory"-feil gir dobling av den opprinnelige konfigurasjonen nok heap-minne til å forhindre gjentakelse av problemet.