Ao usar o Gerenciamento de appliance do vRealize Automation para atualizar os agentes de software, você pode revisar os arquivos de log para identificar a causa de quaisquer problemas ocorridos.

Problema

Você pode ter problemas ao atualizar os agentes de software. Observando os arquivos de log durante o processo de atualização do agente de software, você pode identificar onde há um problema.

Logs do servidor

  • Veja o arquivo updateSoftwareAgents.log no servidor para observar o processo: /storage/log/vmware/vcac/agentupdate/updateSoftwareAgents.log.

  • Veja o arquivo catlaina.out no appliance de destino para ver quais agentes de software estão sendo bem-sucedidos: /var/log/vcac/catalina.out.

    Procure a cadeia de caracteres s como "ping" relatada de volta para a versão.0-SNAPSHOT.

Você pode encontrar informações adicionais nesses locais.

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

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

  • /var/cache/vcac/agentupdate/sqa/UUID/UUID.log (por SO)

Antes de iniciar uma grande atualização em lote, você deve sempre executar uma atualização do agente de software do appliance virtual de teste. Para obter uma visão geral do processo:

  • Observe a primeira solicitação feita para o appliance virtual de destino para identificar as versões do agente.

  • Observe a solicitação feita para o appliance virtual de origem para atualização.

  • Observe os agentes relatando seu novo valor de versão no appliance virtual de destino.

  • Entre esses eventos, observe o arquivo updateSoftwareAgents.log em /storage/log/vmware/vcac/agentupdate/updateSoftwareAgents.log

Logs do cliente

Os logs do agente Linux estão na pasta de logs de agente appdirector: /opt/vmware-appdirector/agent/logs/*.log.

Você pode ver erros de log como esses, que são temporários porque as filas de EBS flutuam durante o processo de atualização.

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]