Você pode modificar o processo de atualização para solucionar problemas de atualização.

Solução

Quando você tiver problemas de atualização do ambiente do vRealize Automation, use esse procedimento para modificar o processo de atualização selecionando um dos sinalizadores disponíveis.

Procedimentos

  1. Abra uma conexão de shell seguro para o nó do appliance primário do vRealize Automation.
  2. No prompt de comando, execute este comando para criar o arquivo de toggle:
    touch available_flag

    Por exemplo: touch /tmp/disable-iaas-upgrade

    Tabela 1. Sinalizadores disponíveis
    Sinalizador Descrição
    /tmp/disable-iaas-upgrade
    • Impede o processo de atualização do IaaS depois do reinício do appliance virtual.
    • Impede a atualização do Agente de Gerenciamento.
    • Impede as verificações e correções de pré-requisito automáticas.
    • Impede a parada dos serviços do IaaS.
    /tmp/do-not-upgrade-ma Impede a atualização do Agente de Gerenciamento. Este sinalizador é adequado quando o Agente de Gerenciamento é atualizado manualmente.
    /tmp/skip-prereq-checks Impede as verificações e correções de pré-requisito automáticas. Este sinalizador é adequado quando há um problema com as correções de pré-requisito automáticas e as correções foram aplicadas manualmente.
    /tmp/do-not-stop-services Impede a parada dos serviços do IaaS. A atualização não interrompe os serviços do IaaS Windows como o Serviço de Gerenciador, DEMs e agentes.
    /tmp/do-not-upgrade-servers Impede a atualização automática de todos os componentes do IaaS do servidor como o banco de dados, site da web, WAPI, repositório, os dados do Modelo Mfrontanager e o Manager Service.
    Observação: Este sinalizador também impede a ativação do modo de failover automático do Manager Service.
    /tmp/do-not-upgrade-dems Impede a atualização do DEM.
    /tmp/do-not-upgrade-agents Impede a atualização do agente de proxy do IaaS.
  3. Conclua as tarefas para o sinalizador escolhido.
    Tabela 2. Tarefas adicionais
    Sinalizador Tarefas
    /tmp/disable-iaas-upgrade
    • Atualize o Agente de Gerenciamento manualmente.
    • Aplique quaisquer pré-requisitos do IaaS manualmente.
    • Pare manualmente os serviços do IaaS.
      1. Faça login no seu servidor Windows do IaaS.
      2. Selecione Iniciar > Ferramentas administrativas > Serviços.
      3. Para os serviços na seguinte ordem.
        Observação: Não encerre o servidor Windows do IaaS.
        1. Cada Agente de Proxy do VMwarevRealize Automation.
        2. Cada trabalhador do VMware DEM.
        3. O orchestrator do VMware DEM.
        4. O serviço do VMware vCloud Automation Center.
    • Inicie a atualização do IaaS manualmente depois que a atualização do appliance virtual estiver concluída.
    /tmp/do-not-upgrade-ma Atualize o Agente de Gerenciamento manualmente.
    /tmp/skip-prereq-checks Aplique quaisquer pré-requisitos do IaaS manualmente.
    /tmp/do-not-stop-services Pare manualmente os serviços do IaaS.
    1. Faça login no seu servidor Windows do IaaS.
    2. Selecione Iniciar > Ferramentas administrativas > Serviços.
    3. Para os serviços na seguinte ordem.
      Observação: Não encerre o servidor Windows do IaaS.
      1. Cada Agente de Proxy do VMwarevRealize Automation.
      2. Cada trabalhador do VMware DEM.
      3. O orchestrator do VMware DEM.
      4. O serviço do VMware vCloud Automation Center.
    /tmp/do-not-upgrade-servers
    /tmp/do-not-upgrade-dems
    /tmp/do-not-upgrade-agents
  4. Acesse o console de gerenciamento do appliance primário do vRealize Automation e atualize o appliance primário do vRealize Automation.
    Observação: Como cada sinalizador permanece ativo até que ele seja removido, execute este comando para remover o sinalizador escolhido após a atualização: rm /flag_path/flag_name. Por exemplo, rm /tmp/disable-iaas-upgrade.