Chmura hybrydowa dla przedsiębiorstw: Rozwiązywanie problemów, które mogą prowadzić do awarii usługi punktu końcowego VMware vAPI Endpoint przez zwiększenie ilości pamięci sterty vAPI, lub zapobieganie im
Summary: Jak naprawić problemy, które mogą prowadzić do awarii usługi punktu końcowego VMware vAPI przez zwiększenie ilości pamięci sterty vAPI, lub zapobieganie im.
Instructions
Usługa punktu końcowego vAPI (vmware-vapi-endpoint) wykazuje co najmniej jeden z następujących objawów: AwarieZmiany stanu na "żółte" lub "czerwone" pliki zrzutów Java (*.hprof) są zapisywane: /var/log/vmware/vapi/endpoint/java_pidXXXX.hprof Plik /var/log/vmware/vapi/endpoint/endpoint.log zgłasza komunikaty z "OutOfMemoryError", na przykład: Spowodowane przez: java.lang.OutOfMemoryError: Przekroczono limit ogólnego narzutu
Usługa VMware vAPI Endpoint (vmware-vapi-endpoint) ma domyślną wartość około 256 MB pamięci sterty. Ta usługa może zostać wyczerpana przez środowiska, które intensywnie korzystają z interfejsu API VMware vCenter Server.
Aby rozwiązać ten problem, zwiększ ilość pamięci sterty przydzielonej do usługi punktu końcowego vAPI.
-
Przed wprowadzeniem jakichkolwiek zmian upewnij się, że utworzono kopię zapasową urządzenia vCenter Server Appliance.
-
Połącz się z urządzeniem vCenter Server Appliance za pomocą wiersza polecenia (SSH lub konsoli).
-
Sprawdź bieżącą pamięć sterty przydzieloną do punktu końcowego vAPI (vmware-vapi-endpoint) za pomocą następującego polecenia:
cloudvm-ram-size -l | grep vmware-vapi-endpoint
-
Jeśli ta wartość jest równa lub bliska wartości 256, podwaj ją do 512 za pomocą następującego polecenia:
cloudvm-ram-size -C 512 vmware-vapi-endpoint
-
Zatrzymaj i uruchom usługę punktu końcowego vAPI, aby zmiany zaczęły obowiązywać:
service-control --stop vmware-vapi-endpoint service-control --start vmware-vapi-endpoint
W przypadku większości środowisk z błędami "OutOfMemory" punktu końcowego vAPI podwojenie konfiguracji początkowej zapewnia wystarczającą ilość pamięci sterty, aby zapobiec ponownemu wystąpieniu problemu.