28.2 Fazendo o upgrade do Sentinel como um usuário não root

Se a política organizacional não permitir que você execute o upgrade completo do Sentinel como root, será possível fazer o upgrade como outro usuário. Nesse upgrade, algumas etapas são executadas como um usuário root e, em seguida, você prossegue para o upgrade do Sentinel como outro usuário criado pelo usuário root.

  1. Faça o backup da sua configuração e, em seguida, crie a exportação ESM.

    Para obter mais informações sobre como fazer backup de dados, consulte Fazendo backup e restaurando dados no Guia de administração do Sentinel.

  2. (Condicional) Se você tiver personalizado as definições de configuração nos arquivos server.xml, collector_mgr.xml ou correlation_engine.xml, verifique se criou os arquivos de propriedades corretos nomeados com o ID obj-component, a fim de assegurar que as personalizações sejam mantidas após o upgrade. Para obter mais informações, consulte Fazendo backup e restaurando dados no Guia de administração do Sentinel .

  3. Faça download dos arquivos de instalação no site de downloads da .

  4. Especifique o seguinte comando na linha de comando para extrair os arquivos de instalação do arquivo tar:

    tar -zxvf <install_filename>

    Substitua <nome_arquivo_instalação> pelo nome real do arquivo de instalação.

  5. Efetue login como root no servidor em que você deseja fazer upgrade do Sentinel.

  6. Extraia o RPM squashfs dos arquivos de instalação do Sentinel.

  7. Instale o squashfs no servidor do Sentinel.

    rpm -Uvh <install_filename>
  8. Especifique o seguinte comando para mudar o usuário não root novell recém-criado: novell:

    su novell

  9. (Condicional) Para realizar um upgrade interativo:

    1. Especifique o seguinte comando:

      ./install-sentinel

      Para fazer o upgrade do Sentinel em um local que não seja o padrão, especifique a opção --location juntamente com o comando. Por exemplo:.

      ./install-sentinel --location=/foo
    2. Continue na Etapa 11.

  10. (Condicional) Para fazer um upgrade silencioso, especifique o seguinte comando:

    ./install-sentinel -u <response_file>

    A instalação prossegue com os valores armazenados no arquivo de resposta. O upgrade do Sentinel está concluído.

  11. Especifique o número do idioma que deseja usar no upgrade.

    O contrato de licença de usuário final será exibido no idioma selecionado.

  12. Leia a licença por usuário final e digite sim ou s para aceitar a licença e continuar com o upgrade.

    O upgrade de todos os pacotes RPM será iniciado. A instalação pode levar alguns segundos para ser concluída.

  13. Limpe o cache do browser da web para ver a última versão do Sentinel.

  14. Limpe o cache do Java Web Start nos computadores cliente para usar a versão mais recente das aplicações Sentinel.

    Você pode limpar o cache do Java Web Start usando o comando javaws -clearcache ou o Java Control Center. Para obter mais informações, consulte http://www.java.com/en/download/help/plugin_cache.xml.

  15. (Condicional) Caso tenha ocorrido o upgrade do banco de dados PostgreSQL para uma versão mais recente (como 8.0 para 9.0 ou 9.0 para 9.1), limpe os arquivos do PostgreSQL antigo do banco de dados do PostgreSQL. Para obter informações sobre o upgrade do banco de dados PostgreSQL, consulte as Notas de versão do Sentinel.

    1. Alterne para o usuário da Novell.

      su novell
    2. Procure a pasta bin:

      cd /opt/novell/sentinel/3rdparty/postgresql/bin
    3. Apague os arquivos postgresSQL antigos usando o seguinte comando:

      ./delete_old_cluster.sh
  16. (Condicional) Se você estiver usando a autenticação do Kerberos, habilite o AES256 no Java Runtime Environment, pois a pasta java é substituída por arquivos padrão durante o upgrade. Para habilitar o AES256 no Java Runtime Environment, conclua as etapas a seguir:

    1. Faça download do Java Cryptography Extension (JCE) 8 do seguinte local: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

    2. Extraia os dois arquivos *.jar e copie-os para /opt/novell/sentinel/jdk/jre/lib/security directory.

    3. (Condicional) Se você estiver executando o Sentinel em um ambiente de alta disponibilidade, repita essas etapas em todos os nós do cluster.

    4. Reinicie o Sentinel.