5.4 Atualizando a aplicação

Você pode atualizar o aplicativo Sentinel Log Manager usando o WebYaST ou o using SMT.

5.4.1 Fazendo upgrade da aplicação pelo WebYast

NOTA:Se você estiver fazendo upgrade de uma aplicação Sentinel Log Manager instalada em um sistema operacional anterior ao SLES 11 SP3, será necessário fazer upgrade da aplicação usando o utilitário de linha de comando zypper, uma vez que a interação com o usuário é necessária para concluir o upgrade. O WebYast não pode promover a interação necessária com o usuário. Para obter mais informações sobre como usar o zypper para fazer upgrade da aplicação, consulte Seção 5.4.2, Fazendo upgrade da aplicação usando zypper

  1. Especifique o URL do Sentinel Log Manager usando a porta 4984 para iniciar o WebYaST.

  2. Faça login no WebYast usando as credenciais da aplicação.

  3. Faça um backup de sua configuração e crie uma exportação de ESM.

    Para obter mais informações sobre o backup de dados, consulte a seção Backup e restauração de dados.

  4. (Condicional) Se você ainda não tiver registrado o aplicativo para atualizações automáticas, registre-o.

    Para obter mais informações, consulte a Seção 4.10, Registrando para receber atualizações.

    Se a aplicação não estiver registrada, um aviso amarelo será exibido no WebYast, indicando que a aplicação não está registrada.

  5. Para verificar se existem atualizações disponíveis, clique em Atualizações.

    As atualizações disponíveis serão exibidas.

  6. Selecione e aplique as atualizações.

    A conclusão das atualizações pode demorar alguns minutos. Depois que a atualização for bem-sucedida, a página de login do WebYaST será exibida.

    Antes de atualizar o aplicativo, o WebYaST interromperá automaticamente o serviço Sentinel Log Manager. Você deve reiniciar manualmente esse serviço depois que a atualização for concluída.

  7. Reinicie o servidor Sentinel Log Manager usando a IU da Web.

    Para obter mais informações, consulte a Seção 4.9, Parando e iniciando a aplicação com a IU da Web.

5.4.2 Fazendo upgrade da aplicação usando zypper

Para fazer upgrade da aplicação usando o patch zypper:

  1. Faça um backup de sua configuração e crie uma exportação de ESM.

    Para obter mais informações sobre o backup de dados, consulte a seção Backup e restauração de dados.

  2. (Condicional) Se você ainda não tiver registrado o aplicativo para atualizações automáticas, registre-o.

    Para obter mais informações, consulte a Seção 4.10, Registrando para receber atualizações.

    Se a aplicação não estiver registrada, um aviso amarelo será exibido no WebYast, indicando que a aplicação não está registrada.

  3. Faça login no console de aplicativo como o usuário root.

  4. Execute o seguinte comando:

    usr/bin/zypper patch
    
  5. (Condicional) Se você estiver fazendo upgrade de um Sentinel Log Manager anterior à versão 1.2, será exibida uma mensagem, indicando um conflito de versões do squashfs. Insira 1 para atualizar a versão 4.0-1.2.10 do squashfs e para aceitar a alteração do fornecedor.

    As versões 1.1. do Sentinel Log Manager usam a versão 3.4 do squashfs, mas o Sentinel Log Manager 1.2 e versão posterior usam a versão 4.0 do squashfs. Além disso, o fornecedor para instalador yast2-live-installer do squashfs foi alterado de OpenSUSE para SLES. Para continuar com a atualização, primeiro atualize o squashfs e aceite a alteração de fornecedor.

  6. Digite Y (S) para continuar.

  7. (Condicional) Se você estiver fazendo upgrade do Sentinel Log Manager anterior à versão 1.2, será exibido o contrato de licença por usuário final do Sentinel Log Manager. Insira sim para aceitar a licença.

    O contrato de licença do Sentinel Log Manager 1.2 e versão posterior é diferente do contrato de licença do Sentinel Log Manager 1.1. Você deve aceitar o novo contrato de licença para fazer upgrade do Sentinel Log Manager 1.1 e versão posterior para 1.2 e versão posterior.

  8. (Condicional) Se você estiver fazendo upgrade de uma aplicação Sentinel Log Manager instalada em um sistema operacional anterior ao SLES 11 SP3, será exibido o contrato de licença por usuário final. Insira sim para aceitar a licença.

    O aplicativo Sentinel Log Manager foi atualizado com êxito.

  9. (Condicional) Se você estiver fazendo upgrade de um Sentinel Log Manager anterior à versão 1.2, será exibido um aviso de descontinuação após a conclusão do upgrade.

    Isso é porque o Sentinel Log Manager 1.2.0.1 usa WebYaST 1.1, mas as versões 1.1 do Sentinel Log Manager usam o WebYaST 1.0. Durante a atualização, o módulo de idiomas do WebYaST 1.0 é depreciado no WebYaST 1.1. No entanto, esse aviso não afeta a atualização.

  10. Reinicie o aplicativo Sentinel Log Manager.

5.4.3 Atualizando o aplicativo usando SMT

Em ambientes seguros onde a aplicação deva ser executada sem acesso direto à internet, você deve configurar a aplicação com a Subscription Management Tool (SMT), que permite que você atualize a aplicação para as versões mais recentes disponíveis.

  1. Certifique-se de que o aplicativo esteja configurado com SMT.

    Para obter mais informações, consulte Seção 4.8, Configurando a aplicação com SMT.

  2. Faça login no console do aplicativo como o usuário root.

  3. Atualize o repositório para atualização:

    zypper ref -s
    
  4. Verifique se o aplicativo está habilitado para atualização:

    zypper lr
    
  5. (Opcional) Verifique se há atualizações disponíveis para o aplicativo:

    zypper lu
    
  6. (Opcional) Verifique se há pacotes que incluem as atualizações disponíveis para o dispositivo:

    zypper lp -r SMT-http_<smt_server_ipaddress>:SLM-1.1.0.0-ISO
    
  7. Atualize o aplicativo:

    zypper up -t patch -r SMT-http_<smt_server_ipaddress>:SLM-1.1.0.0-ISO
    
  8. Reinicie o aplicativo.

    rcsentinel_log_mgr restart