Você pode gerenciar os hotfixes do Horizon DaaS usando o Horizon Version Manager. O gerenciamento de hotfix inclui carregamento de hotfixes, atualização da lista de hotfixes disponíveis, aplicação de hotfixes a dispositivos, detecção da presença de hotfixes em dispositivos e reversão de dispositivos para um estado pré-hotfix.

Carregar artefatos de hotfix

Atualizar a lista de hotfixes

Aplicar um hotfix

Detectar hotfixes em dispositivos do DaaS

Reverter os dispositivos para um estado pré-hotfix

Carregar artefatos de hotfix

Observação: Os hotfixes são carregados no dispositivo do Horizon Version Manager, e não em um dispositivo DaaS.

Existem dois procedimentos diferentes para carregar artefatos dependendo da máquina de origem a partir da qual você está realizando o carregamento.

  • Para carregar artefatos de hotfix de um host de salto ou máquina UNIX local:
    1. Faça login no portal do Horizon Version Manager.
    2. Clique em Projetos > Horizon-DaaS-Artifact-Upload.
    3. Clique em Trabalhos > Carregar Artefatos para o Horizon Version Manager.
    4. Digite informações conforme descrito na tabela a seguir.
      Campo Descrição
      Tipo de artefato Selecione hotfixes.
      Arquivo

      Clique em Novo Valor + e cole o caminho absoluto do UNIX do arquivo a ser carregado. Por exemplo, /home/guest/file1.tgz.

      Repita o procedimento para cada arquivo de hotfix que você deseja carregar.

      Endereço IP Endereço IP da máquina na qual o arquivo está localizado.
      Nome do Usuário Nome do usuário da máquina na qual o arquivo está localizado.
      Senha do Usuário Senha do usuário para a máquina na qual o arquivo está localizado.
    5. Clique no botão Executar Trabalho Agora no canto superior direito da página.

      O Rundeck mostra o progresso da transferência do arquivo, seguido por uma mensagem indicando que a transferência foi bem-sucedida.

  • Para carregar artefatos de hotfix de uma máquina com Microsoft Windows ou Mac:
    1. Carregue o arquivo no seu dispositivo do Horizon Version Manager usando um cliente de transferência de arquivos, como o WinSCP para o Microsoft Windows ou o FileZilla para Mac.
    2. Altere as permissões do arquivo. Por exemplo:
      chmod 744 file1.tgz
    3. Altere a propriedade do arquivo.
      $ chown -R rundeck:rundeck file1.tgz

Atualizar a lista de hotfixes

Se você tiver carregado artefatos de hotfix depois da última vez que executou o trabalho Atualizar Lista de Hotfixes, execute o trabalho agora. A execução do trabalho Atualizar Lista de Hotfixes disponibilizará os hotfixes carregados recentemente quando você desejar aplicá-los aos seus dispositivos.

  1. No Rundeck, clique em Projetos > Horizon-DaaS-HotFix-Management.
  2. Clique em Trabalhos > Atualizar Lista de Hotfixes.
  3. Clique no botão Executar Trabalho Agora.

    O Rundeck mostra o progresso da atualização, seguido por uma mensagem no canto superior direito da página indicando que a atualização foi bem-sucedida.

Aplicar um hotfix

Há dois trabalhos diferentes para a aplicação de hotfixes aos dispositivos. O trabalho que você usa depende se você está aplicando hotfixes aos dispositivos do tenant em um estado "pré-migrado". Estes são tenants para os quais você executou a tarefa de upgrade, mas ainda não executou a tarefa de migração. Para obter mais informações sobre essa distinção, consulte Atualizar um tenant.
  • Para aplicar hotfixes aos dispositivos do tenant que foram atualizados, mas ainda não foram migrados:
    1. No Rundeck, clique em Projetos > Horizon-DaaS-HotFix-Management.
    2. Clique em Trabalhos > Aplicar Hotfix a Dispositivos de Tenants Pré-migrados.
    3. Para Org-DaaS-Version, selecione a versão atual do Horizon DaaS que está em execução nos dispositivos.
      Os hotfixes disponíveis para essa versão aparecem ao lado de Hotfix.
      Observação: Se você vir hotfixes marcados como sendo aplicados apenas a certos tipos de dispositivos, isso não é algo com o qual precisa se preocupar. O sistema aplica todos os hotfixes aos dispositivos apropriados sem qualquer ação adicional de sua parte.
    4. Selecione os hotfixes a serem instalados.
    5. Preencha o restante das informações necessárias e clique em Executar Trabalho Agora.

      O Rundeck mostra o progresso do trabalho, seguido por uma mensagem no canto superior direito da página indicando que o hotfix foi bem-sucedido.

  • Para aplicar um hotfix aos dispositivos de gerenciamento DaaS (provedor de serviços e administrador de recursos) e aos dispositivos de tenant que não estão no estado "pré-migrado" descrito acima
    1. No Rundeck, clique em Projetos > Horizon-DaaS-HotFix-Management.
    2. Clique em Trabalhos > Aplicar Hotfix a Dispositivos do DaaS.
    3. Para Org-DaaS-Version, selecione a versão atual do Horizon DaaS que está em execução nos dispositivos.
      Os hotfixes disponíveis para essa versão aparecem ao lado de Hotfix.
      Observação: Se você vir hotfixes marcados como sendo aplicados apenas a certos tipos de dispositivos, isso não é algo com o qual você deve se preocupar. O sistema aplica todos os hotfixes aos dispositivos apropriados sem qualquer ação adicional de sua parte.
    4. Selecione os hotfixes a serem instalados.
    5. Se você estiver reaplicando os hotfixes após uma tentativa anterior com falha, selecione Sim no menu suspenso Forçar. Caso contrário, deixe o valor padrão Não.
    6. Preencha o restante das informações necessárias e clique em Executar Trabalho Agora.

      O Rundeck mostra o progresso do trabalho, seguido por uma mensagem no canto superior direito da página indicando que o hotfix foi bem-sucedido.

Detectar hotfixes em dispositivos do DaaS

  1. No Rundeck, clique em Projetos > Horizon-DaaS-HotFix-Management.
  2. Clique em Trabalhos > Detectar Hotfixes em Dispositivos do DaaS.
  3. Preencha as informações necessárias e clique em Executar Trabalho Agora.

    Quando o trabalho for concluído, você poderá exibir a saída na página Atividade. A saída inclui uma lista de todos os dispositivos nas organizações que você selecionou e os hotfixes instalados em cada dispositivo.

Reverter os dispositivos para um estado pré-hotfix

O Horizon Version Manager faz automaticamente snapshots de seus dispositivos antes e depois de você aplicar um hotfix. Para reverter um dispositivo, navegue até ele no seu vCenter Server e selecione o snapshot desejado.