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 VMware vRealize 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 VMware vRealize 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.