Als u problemen ondervindt bij het configureren of gebruiken van een VMware Cloud Director-cloudaccount in VMware Aria Automation, kunt u logboeken en andere resources raadplegen zoals hieronder wordt beschreven.

Verbindingsproblemen met VMware Cloud Director-cloudaccounts oplossen

Als de VMware Cloud Director-adapter niet wordt weergegeven in het scherm voor het maken van het cloudaccount of niet reageert, kunt u het volgende commando gebruiken om de status te verifiëren door u aan te melden bij de VMware Aria Automation Kubernetes-host en de status van de adapterpod te controleren:

root@host [ ~ ]# kubectl -n prelude get pods | grep adapter-host-service-app
adapter-host-service-app-65f5c945bb-p6hpn      1/1     Running   0          4d1h 

Als de VMware Cloud Director-adapter niet kan communiceren met de fysieke Cloud Director-machine, wordt een fout weergegeven in het scherm van het cloudaccount met instructies over verbindings- en verwerkingsuitzonderingen. De fout wordt ook in de logboeken weergegeven.

Werken met VMware Cloud Director-logboeken

Het hoofdlogbestand van de VMware Cloud Director-adapter bevindt zich onder het lokale dir /var/log/adapter-host-service-app.log (pod). In het geval van de adapter die in de host van de VMware Aria Automation-appliance wordt uitgevoerd, wordt dit logboek ook gekopieerd naar /services-logs/prelude/adapter-host-service-app/file-logs/. De meeste logboekregistraties zijn standaard beperkt tot de niveaus FOUTOPSPORING of INFO. U kunt de configuratie voor de volgende loggers wijzigen om meer uitgebreide logboekregistratie voor foutopsporing mogelijk te maken:
  • org.apache.cxf.services=INFO - Deze logger biedt uitgebreide informatie voor de communicatie tussen de adapter en VMware Cloud Director.
  • com.vmware.vra.vcloud.director.adapter=TRACE - Deze logger biedt uitgebreide informatie voor de communicatie tussen de adapter en VMware Aria Automation.
Er zijn drie manieren om toegang te krijgen tot de logboeken:
  • toegang tot het logboek door u aan te melden bij de adapterpod

    root@host [ ~ ]# kubectl -n prelude exec -ti adapter-host-service-app-65f5c945bb-p6hpn -- bash
    root [ / ]# less /var/log/adapter-host-service-app.log
    
  • toegang tot het logboek met behulp van kubectl
    root@host [ ~ ]# kubectl -n prelude get logs adapter-host-service-app-65f5c945bb-p6hpn
  • toegang tot het logboek met behulp van het lokale exemplaar van de Kubernetes-host van de adapter
    root@host [ ~ ]#  less /services-logs/prelude/adapter-host-service-app/file-logs/adapter-host-service-app.log
    
U kunt de configuratie van de loggers opvragen of wijzigen via het REST API-eindpunt /patch/loggers.
  • Voorbeeld van het inschakelen van VMware Cloud Director-clientcommunicatietracering via curl:
    curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "INFO"}'
     http://{adapter-url}/actuator/loggers/org.apache.cxf.services
    
  • Voorbeeld van het uitschakelen van VMware Cloud Director-clientcommunicatietracering via curl:
    curl -i -X POST -H 'Content-Type: application/json' -d '{"configuredLevel": "OFF"}'
     http://{adapter-url}/actuator/loggers/org.apache.cxf.services
    
  • Voorbeeld van het verkrijgen van de huidige configuratie voor VMware Cloud Director-clientcommunicatie via curl:
    curl http://{adapter-url}/actuator/loggers/org.apache.cxf.services
    ...
    {"configuredLevel":"OFF","effectiveLevel":"INFO"}
    

Er zijn andere parameters die kunnen worden aangepast om de prestaties van VMware Cloud Director te wijzigen.

  • vcd.max.thread.count: deze parameter bepaalt de maximale mate van parallellisme bij het uitvoeren van VMware Cloud Director API-aanroepen. De standaardwaarde is 128.
    Opmerking: Door de waarde voor deze parameter te verlagen, wordt de belasting van de VMware Cloud Director-back-end tijdens het uitvoeren van de inventarisatie verminderd, maar kunnen de inventarisatieprestaties afnemen.
  • VCD_ADAPTER_PAGINATION_SIZE_IMAGES - Deze parameter bepaalt de paginagrootte bij het uitvoeren van de inventarisatie van images. De standaardwaarde is 50.
    Opmerking: Verklein deze parameter als er time-outfouten voor de adapter optreden tijdens de inventarisatie van images.