Yrityksen hybridipilvi: Sellaisten ongelmien korjaaminen tai estäminen, jotka voivat aiheuttaa VMware vAPI Endpoint -palvelun kaatumisen lisäämällä vAPI-kekomuistia
Summary: Sellaisten ongelmien korjaaminen tai estäminen, jotka voivat aiheuttaa VMware vAPI Endpoint -palvelun kaatumisen lisäämällä vAPI-kekomuistia.
Instructions
vAPI Endpoint -palvelussa (vmware-vapi-endpoint) ilmenee vähintään yksi seuraavista oireista: CrashesHealth muuttuu "keltaisiksi" tai "punaisiksi" Java-vedostiedostoiksi (*.hprof) kirjoitetaan: /var/log/vmware/vapi/endpoint/java_pidXXXX.hprof /var/log/vmware/vapi/endpoint/endpoint.log raportoi viestit, joissa lukee "OutOfMemoryError", esimerkiksi: Aiheuttaja: java.lang.OutOfMemoryError: GC-yläraja ylitetty
VMware vAPI Endpoint -palvelun (vmware-vapi-endpoint) oletusarvo on noin 256 Mt kekomuistia. Paljon VMware vCenter Server -ohjelmointirajapintaa käyttävät ympäristöt voivat käyttää tämän palvelun loppuun.
Voit ratkaista ongelman lisäämällä vAPI Endpoint -palveluun varatun kekomuistin määrää.
-
Varmista ennen minkään muuttamista, että vCenter Server Appliance on varmuuskopioitu.
-
Muodosta komentorivillä yhteys vCenter Server Applianceen (SSH tai konsoli).
-
Tarkista vAPI Endpointille (vmware-vapi-endpoint) varattu nykyinen kekomuisti seuraavalla komennolla:
cloudvm-ram-size -l | grep vmware-vapi-endpoint
-
Jos arvo on 256 tai lähellä sitä, kaksinkertaista arvo arvoon 512 seuraavalla komennolla:
cloudvm-ram-size -C 512 vmware-vapi-endpoint
-
Pysäytä ja käynnistä vAPI Endpoint -palvelu, jotta muutos astuu voimaan:
service-control --stop vmware-vapi-endpoint service-control --start vmware-vapi-endpoint
Useimmissa ympäristöissä, joissa on vAPI-päätepisteen OutOfMemory-virheitä, alkuperäisen määrityksen kaksinkertaistaminen tarjoaa riittävästi kekomuistia ongelman toistumisen estämiseksi.