Hybridsky til virksomheder: Sådan løser eller forhindrer du problemer, der kan føre til, at VMware vAPI Endpoint-tjenesten går ned ved at øge vAPI Heap-hukommelsen
Summary: Sådan løser eller forhindrer du problemer, der kan føre til, at VMware vAPI Endpoint-tjenesten går ned ved at øge vAPI Heap-hukommelsen.
Instructions
vAPI Endpoint-tjenesten (vmware-vapi-endpoint) udviser et eller flere af følgende symptomer: CrashesSundhedsændringer af "gule" eller "røde" Java-dumpfiler (*.hprof) skrives: /var/log/vmware/vapi/endpoint/java_pidXXXX.hprof /var/log/vmware/vapi/endpoint/endpoint.log rapporterer meddelelser med "OutOfMemoryError" for eksempel: Forårsaget af: java.lang.OutOfMemoryError: GC-overheadgrænse overskredet
VMware vAPI Endpoint-tjenesten (vmware-vapi-endpoint) har en standardværdi på omkring 256 MB heap-hukommelse. Denne service kan blive udtømt af miljøer, der i høj grad bruger VMware vCenter Server API.
Du kan løse dette problem ved at øge mængden af heap-hukommelse, der er allokeret til vAPI-slutpunktstjenesten.
-
Sørg for, at vCenter Server-enheden er sikkerhedskopieret, før du foretager ændringer.
-
Opret forbindelse til vCenter Server-enheden på kommandolinjen (SSH eller konsol).
-
Kontroller den aktuelle heap-hukommelse, der er allokeret til vAPI Endpoint (vmware-vapi-endpoint) med følgende kommando:
cloudvm-ram-size -l | grep vmware-vapi-endpoint
-
Hvis denne værdi er på eller tæt på en værdi på 256, skal du fordoble den til 512 med følgende kommando:
cloudvm-ram-size -C 512 vmware-vapi-endpoint
-
Stop og start vAPI Endpoint-tjenesten, så ændringen kan træde i kraft:
service-control --stop vmware-vapi-endpoint service-control --start vmware-vapi-endpoint
I de fleste miljøer med vAPI Endpoint "OutOfMemory"-fejl giver en fordobling af den oprindelige konfiguration tilstrækkelig heaphukommelse til at forhindre en gentagelse af problemet.