Wenn beim Konfigurieren oder Verwenden eines VMware Cloud Director-Cloud-Kontos in vRealize Automation Probleme auftreten, können Sie Protokolle und andere Ressourcen wie unten beschrieben heranziehen.
Fehlerbehebung bei Verbindungsproblemen mit VMware Cloud Director-Cloud-Konten
Wenn der VMware Cloud Director-Adapter nicht auf dem Bildschirm zur Erstellung des Cloud-Kontos angezeigt wird oder nicht reagiert, können Sie den folgenden Befehl zur Überprüfung des Status verwenden, indem Sie sich beim vRealize Automation-Kubernetes-Host anmelden und den Status des Adapter-Pods überprüfen:
root@host [ ~ ]# kubectl -n prelude get pods | grep adapter-host-service-app adapter-host-service-app-65f5c945bb-p6hpn 1/1 Running 0 4d1h
Wenn der VMware Cloud Director-Adapter nicht mit der physischen Cloud Director-Maschine kommunizieren kann, wird auf dem Bildschirm „Cloud-Konto“ ein Fehler mit Angaben zu Verbindungs- und Verarbeitungsausnahmen angezeigt. Der Fehler wird auch in den Protokollen angezeigt.
Arbeiten mit VMware Cloud Director-Protokollen
org.apache.cxf.services=INFO
– Diese Protokollierung bietet ausführliche Informationen für die Kommunikation zwischen dem Adapter und VMware Cloud Director.com.vmware.vra.vcloud.director.adapter=TRACE
– Diese Protokollierung bietet ausführliche Informationen für die Kommunikation zwischen dem Adapter und vRealize Automation.
-
Protokollzugriff durch Anmeldung beim Adapter-Pod
root@host [ ~ ]# kubectl -n prelude exec -ti adapter-host-service-app-65f5c945bb-p6hpn -- bash root [ / ]# less /var/log/adapter-host-service-app.log
- Protokollzugriff mithilfe von kubectl
root@host [ ~ ]# kubectl -n prelude get logs adapter-host-service-app-65f5c945bb-p6hpn
- Protokollzugriff mithilfe der lokalen Kopie des Kubernetes-Hosts des Adapters
root@host [ ~ ]# less /services-logs/prelude/adapter-host-service-app/file-logs/adapter-host-service-app.log
- Beispiel für die Aktivierung der Verfolgung der VMware Cloud Director-Clientkommunikation über curl:
curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "INFO"}' http://{adapter-url}/actuator/loggers/org.apache.cxf.services
-
Beispiel für die Deaktivierung der Verfolgung der VMware Cloud Director-Clientkommunikation über curl:
curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "OFF"}' http://{adapter-url}/actuator/loggers/org.apache.cxf.services
- Beispiel für den Abruf der aktuellen Konfiguration der VMware Cloud Director-Clientkommunikation über curl:
curl http://{adapter-url}/actuator/loggers/org.apache.cxf.services ... {"configuredLevel":"OFF","effectiveLevel":"INFO"}
Es gibt weitere Parameter, die zum Ändern der Leistung von VMware Cloud Director angepasst werden können.
vcd.max.thread.count
– Dieser Parameter bestimmt den maximalen Parallelitätsgrad bei der Durchführung von VMware Cloud Director-API-Aufrufen. Die Standardeinstellung ist 128.Hinweis: Wenn Sie den Wert für diesen Parameter verringern, wird die Belastung des VMware Cloud Director-Backends bei der Durchführung der Enumeration reduziert, wobei jedoch mit einer geringeren Enumerationsleistung gerechnet werden muss.VCD_ADAPTER_PAGINATION_SIZE_IMAGES
– Dieser Parameter bestimmt die Seitengröße bei der Durchführung der Image-Enumeration. Die Standardeinstellung ist 50.Hinweis: Verringern Sie diesen Parameter, wenn während der Image-Enumeration Zeitüberschreitungsfehler beim Adapter auftreten.