Quando si utilizza l'interfaccia di gestione dell'appliance vRealize Automation per aggiornare gli agenti software, è possibile consultare i file di registro per identificare le cause degli eventuali problemi che possono verificarsi.

Problema

Quando si esegue l'aggiornamento degli agenti software, è possibile che si verifichino problemi. Esaminando i file di registro durante il processo di aggiornamento dell'agente software, è possibile identificare il punto in cui si è verificato un problema.

Registri del server

  • Per esaminare il processo, analizzare il file updateSoftwareAgents.log nel server: /storage/log/vmware/vcac/agentupdate/updateSoftwareAgents.log.

  • Analizzare il file catlaina.out nell'appliance di destinazione per verificare per quali agenti software l'aggiornamento viene eseguito correttamente: /var/log/vcac/catalina.out.

    Cercare una stringa simile a "ping" restituita per versione.0-SNAPSHOT.

Ulteriori informazioni sono disponibili nelle seguenti posizioni.

  • /var/cache/vcac/agentupdate/{Tenant}/{UUID}/UUID.plan

  • /var/cache/vcac/agentupdate/{Tenant}/{UUID}/UUID.log

  • /var/cache/vcac/agentupdate/sqa/UUID/UUID.log (per sistema operativo)

Prima di avviare un aggiornamento in batch principale, è sempre consigliabile eseguire un aggiornamento di prova dell'agente software dell'appliance virtuale. Per una panoramica del processo:

  • Esaminare la prima richiesta effettuata all'appliance virtuale di destinazione per identificare le versioni degli agenti.

  • Esaminare la richiesta di aggiornamento effettuata all'appliance virtuale di origine.

  • Negli accessori virtuali di destinazione, esaminare gli agenti che presentano il nuovo valore della versione.

  • Tra questi eventi, esaminare il file updateSoftwareAgents.log in /storage/log/vmware/vcac/agentupdate/updateSoftwareAgents.log

Registri del client

I registri dell'agente Linux si trovano nella cartella dei registri dell'agente appdirector: /opt/vmware-appdirector/agent/logs/*.log

Nei registri potrebbero venire visualizzati errori come questi, che sono temporanei perché le code EBS funzionano a intermittenza durante il processo di aggiornamento.

Feb 15 2018 16:54:10.105 ERROR [EventPoller-sw-agent-0ad2418d-5b42-4231-a839-a05dd618e43e] [] com.vmware.vcac.platform.event.broker.client.rest.RestEventSubscribeHandler - Error while polling events for subscription '{}'

org.springframework.web.client.HttpClientErrorException: 404 Not Found

org.springframework.web.client.DefaultResponseErrorHandler.handleError(DefaultResponseErrorHandler.java:91) ~[nobel-agent.jar:na]

org.springframework.web.client.RestTemplate.handleResponse(RestTemplate.java:641) ~[nobel-agent.jar:na]

org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:597) ~[nobel-agent.jar:na]

org.springframework.web.client.RestTemplate.execute(RestTemplate.java:557) ~[nobel-agent.jar:na]

org.springframework.web.client.RestTemplate.exchange(RestTemplate.java:503) ~[nobel-agent.jar:na]

com.vmware.vcac.platform.event.broker.client.rest.RestEventSubscribeHandler.pollEvents(RestEventSubscribeHandler.java:297) ~[nobel-agent.jar:na]

com.vmware.vcac.platform.event.broker.client.rest.RestEventSubscribeHandler$EventPoller.run(RestEventSubscribeHandler.java:329) ~[nobel-agent.jar:na]