É preciso atualizar o banco de dados SQL e configurar todos os sistemas que têm componentes de IaaS instalados. Você pode usar estas etapas para instalações mínimas e distribuídas.

Por Que e Quando Desempenhar Esta Tarefa

Observação:

O instalador do IaaS deve estar na máquina que contém os componentes de IaaS que você deseja atualizar. Você não pode executar o instalador de uma localização externa, exceto para o banco de dados do Microsoft SQL que também pode ser atualizado remotamente por meio do nó da Web.

Verifique se os snapshots dos servidores do IaaS na sua implantação estão disponíveis. Se ocorrer falha na atualização, você poderá voltar para o snapshot e tentar outra atualização.

Execute a atualização para que os serviços sejam atualizados na seguinte ordem:

  1. Sites

    Se você estiver usando um balanceador de carga, desative o tráfego para todos os nós não primários.

    Conclua a atualização em um servidor antes de atualizar o próximo servidor que está executando um serviço de site. Comece com um servidor que tenha componente Model Manager Data instalado.

    Se você estiver realizando uma atualização externa manual do banco de dados do Microsoft SQL, deverá atualizar o SQL externo antes de atualizar o nó da Web.

  2. Serviços de gerenciador

    Atualize o serviço do gerenciador ativo antes de atualizar o serviço do gerenciador passivo.

    Se você não tiver a criptografia SSL habilitada, desmarque a caixa de seleção Criptografia SSL na caixa de diálogo de configuração da atualização do IaaS ao lado da definição de SQL.

  3. Orchestrator e trabalhadores do DEM

    Atualize todos os orchestrators e trabalhadores do DEM. Conclua a atualização em um servidor antes de atualizar o próximo.

  4. Agentes

    Conclua a atualização em um servidor antes de atualizar o próximo que está executando um agente.

  5. Agente de gerenciamento

    É atualizado automaticamente como parte do processo de atualização.

Se você estiver usando diferentes serviços em um servidor, a atualização atualiza os serviços na ordem correta. Por exemplo, se o site tiver serviços de site e de gerente no mesmo servidor, selecione ambos para a atualização. O instalador da atualização aplica as atualizações na ordem correta. É possível concluir a atualização em um servidor antes de iniciar uma atualização em outro.

Observação:

Se a implantação usa um balanceador de carga, o primeiro appliance que você planeja atualizar deve ser conectado ao balanceador de carga. Todas as outras instâncias de appliances do vRealize Automation appliance devem ser desativadas para o tráfego do balanceador de carga antes de se aplicar a atualização para evitar erros de cache.

Pré-requisitos

  • Fazer backup do ambiente.

  • Fazer download do instalador do IaaS.

  • Verifique se você executou o verificador de pré-requisitos para saber se os servidores Windows para componentes de IaaS estão configurados corretamente.

    Se você executar o Verificador de Pré-requisitos e precisar reinicializar o sistema, será necessário desligar os serviços do vRealize Automation no servidor Windows IaaS. Consulte Desligar os serviços do vCloud Automation Center no seu Windows Server do IaaS.

  • Seu site IaaS primário, o banco de dados Microsoft SQL e o nó do Model Manager deve ter o Java 8, atualização 91, 64 bits, jdk-8u91-windows-x64.exe, instalado. Depois de instalar o Java, você deve configurar a variável de ambiente, JAVA_HOME, como a nova versão em cada nó do servidor.

  • Se você estiver atualizando do vRealize Automation 6.2.x e tiver um banco de dados externo do Microsoft SQL, verifique se o agente de gerenciamento no banco de dados externo é a versão 7.0 ou posterior antes de executar a atualização do IaaS Web 7.1. Você pode verificar a versão do agente de gerenciamento no painel de controle da sua máquina SQL externa. Se o agente de gerenciamento não for a versão 7.0 ou posterior, realize uma atualização manual desse agente.

    1. Abra um navegador e navegue até a página de instalação do IaaS do VMware vRealize Automation no vRealize Automation appliance em https://virtual_appliance_host:5480/installer.

    2. Baixe e execute o instalador do agente de gerenciamento.

  • Se você tiver um componente de Catálogo de Componentes Comuns instalado, deverá desinstalar esse componente antes da atualização. Depois de concluir a atualização, será possível reinstalar o componente com a versão apropriada. Para obter mais informações, consulte o Guia de Instalação do Catálogo de Componentes Comuns.

Procedimento

  1. Se você estiver usando um balanceador de carga, prepare o ambiente.
    1. Confirme que o site em que o Model Manager Data está instalado foi habilitado para o tráfego do balanceador de carga.

      É possível identificar este nó pela presença da pasta <vCAC Folder>\Server\ConfigTool.

    2. Desabilite todos os outros sites da Web e Manager Services não primários para o tráfego do balanceador de carga.
  2. Clique com o botão direito do mouse no arquivo de instalação setup__vra-va-nomedohost.domínio.nome@5480.exe e selecione Executar como administrador.
  3. Clique em Avançar.
  4. Aceite o contrato de licença e clique em Avançar.
  5. Digite as credenciais de administrador para a implantação atual na página Login.

    O nome de usuário é root, e a senha é aquela que você especificou durante a implantação do appliance.

  6. Selecione Aceitar Certificado.
  7. Na página Tipo de instalação, confirme que Atualizar está marcada.

    Se Atualizar não estiver selecionada, os componentes deste sistema já foram atualizados para esta versão.

  8. Clique em Avançar.
  9. Defina as configurações de atualização.

    Opção

    Ação

    Se você estiver atualizando o Model Manager Data

    Marque a caixa de seleção Model Manager Data na seção Servidor vCAC.

    A caixa de seleção aparece selecionada por padrão. Atualize o Model Manager Data apenas uma vez. Se você estiver executando o arquivo de instalação em várias máquinas para atualizar uma instalação distribuída, os servidores da Web param de funcionar enquanto houver uma incompatibilidade de versão entre os servidores da Web e o Model Manager Data. Quando você tiver atualizado os dados do Model Manager e todos os servidores da Web, todos os servidores da Web devem funcionar.

    Se você estiver atualizando dados do Model Manager

    Desmarque a caixa de seleção Dados do Model Manager na seção Servidor vCAC.

    Para preservar fluxos de trabalho personalizados como a versão mais recente no Model Manager Data

    Se você estiver atualizando o Model Manager Data, marque a caixa de seleção Preservar as versões mais recentes do fluxo de trabalho na seção Fluxos de trabalho de extensibilidade.

    A caixa de seleção aparece selecionada por padrão. Os fluxos de trabalho personalizados são sempre preservados. A caixa de seleção determina apenas a ordem da versão. Se você usou o vRealize Automation Designer para personalizar fluxos de trabalho no Model Manager, selecione essa opção para a versão mais recente de cada fluxo de trabalho personalizado antes de a atualização ser mantida como a versão mais recente após a atualização.

    Se você não selecionar essa opção, a versão de cada fluxo de trabalho fornecido com o vRealize Automation Designer torna-se a mais recente após a atualização, e a versão mais recente antes da atualização torna-se a segunda mais recente.

    Para obter informações sobre o vRealize Automation Designer, consulte Estender ciclos de vida de máquina usando o vRealize Automation Designer.

    Se você estiver atualizando um Distributed Execution Manager ou um agente proxy

    Digite as credenciais da conta de administrador na seção Conta de serviço.

    Todos os serviços que você atualiza são executados sob esta conta.

    Para especificar seu banco de dados do Microsoft SQL Server

    Se você estiver atualizando o Model Manager Data, digite os nomes do servidor e da instância do banco de dados na caixa de seleção Servidor na seção Informações sobre a instalação do banco de dados do Microsoft SQL Server. Digite um nome de domínio totalmente qualificado (FQDN) para o nome do servidor de banco de dados na caixa de seleção Nome do banco de dados.

    Se a instância do banco de dados estiver em uma porta SQL não padrão, inclua o número da porta na especificação de instância do servidor. O número de porta padrão do Microsoft SQL é 1433.

    Ao atualizar os nós do gerenciador, a opção MSSQL SSL é selecionada por padrão. Se o seu banco de dados não usar SSL, desmarque a opção Usar SSL para conexão do banco de dados.

     

  10. Clique em Avançar.
  11. Confirme que todos os serviços a serem atualizados aparecem na página Pronto para Atualizar e clique em Atualizar.

    A página Atualizar e um indicador de progresso aparecem. Quando o processo de atualização terminar, o botão Avançar é ativado.

  12. Clique em Avançar.
  13. A página Concluído aparecerá com esta mensagem: O vRealize Automation está atualizado nesta máquina. Clique em Concluir. Em um nó Web IaaS atualizado que hospeda o Model Manager, redefina o IIS. Abra um prompt de comando usando a opção Executar como Administrador e insira iisreset. Se a sua máquina hospeda o Model Manager, reinicie o Microsoft IIS conforme instruído antes de continuar.
  14. Clique em Concluir.
  15. Confirme que todos os serviços reiniciaram.
  16. Repita essas etapas para cada servidor do IaaS da implantação na ordem recomendada.
  17. Após a instalação de todos os componentes, faça login no console de gerenciamento do appliance e confirme que todos os serviços, incluindo o IaaS, estão registrados agora.

Resultados

Todos os componentes selecionados são atualizados para a nova versão.

O que Fazer Depois

Se a sua implantação usa um balanceador de carga, atualize todos os nós desse balanceador para que eles utilizem verificações de integridade do vRealize Automation 7.1 e reabilite o tráfego do balanceador de carga para todos os nós desconectados. Se a sua implantação anterior usava um Postgres incorporado ao balanceador de carga, desabilite todos os nós no pool Postgres, pois eles não são necessários para a versão 7.1. Exclua o pool em um momento oportuno.

Para obter mais informações, consulte Balanceamento de carga do vRealize Automation.