Depois de atualizar a instalação de um software core, execute o comando manage- modules.sh list installed para visualizar os módulos instalados e determinar quais devem ser atualizados. Atualize os módulos com o status de can be updated. Procedimento
u Digite o comando para o seu sistema operacional do diretório de instalação do
software core:
Sistema operacional Comando
UNIX <INSTALL_DIR>/bin/manage-modules.sh list
installed
Windows <INSTALL_DIR>\bin\manage-modules.cmd list
installed
Ao visualizar o resultado, registre o valor do ID de cada módulo que deverá ser atualizado. Você terá que especificar o ID quando for atualizar o módulo.
Este resultado de amostra indica que o primeiro módulo que deve ser atualizado para a versão 3.5 é o Module-Manager, em seguida, o Alerting-Backend e, finalmente, o Alerting-Frontend. Para as demais linhas, preste atenção nos status recomendados. ! WARNING: A more recent version of the module-manager is available. It is strongly recommended to upgrade it before anything else.
Installed Modules:
Identifier Instance :Category Module Name Version Revision OS-Arch Status
--- --- --- --- --- --- --- ---
* alerting-backend Default :Backends Alerting-Backend v3.1u2 r4123 linux-x64 can be updated to v3.5
* alerting-frontend alerting-frontend :Web-Applications Alerting-Frontend v3.1u2 r4123 linux-x64 can be updated to v3.5
Ordem de atualização de módulos para vários hosts
Atualize os módulos em uma ordem específica para evitar problemas de dependências do software e arquivos redundantes. Os módulos disponíveis para atualização estão marcados com ícone de estrela amarela no Centralized Management. Se uma atualização do Module-Manager estiver disponível, sempre o atualize primeiro. Consulte
recomendações adicionais para o seu cenário de implementação nas notas da versão ou no workflow.
Dependendo dos SolutionPacks instalados, a lista de módulos que devem ser atualizados varia. Ao atualizar módulos em uma implementação de vários hosts, siga estas recomendações:
u Atualize um subconjunto de módulos principais (Grupo A) primeiro no servidor de
Centralized Management usando o comando CLI (Command Line Interface, interface de linha de comando) manage-modules.sh update ou manage-modules.cmd update.
u Depois de atualizar o último módulo principal no Grupo A, atualize os serviços e
depois os inicie.
u Depois de recuperar os módulos dos servidores host remoto, inicie a atualização do
segundo subconjunto de módulos (Grupo B) em Centralized Management > Logical Overview. Alguns módulos necessitam de etapa adicional de atualização manual de CLI nos servidores host remoto.
u Atualize Independent SolutionPackBlocks. u Atualize SolutionPackBlocks.
Obs.
Não atualize nenhum outro módulo, mesmo que esteja com o ícone de estrela amarela para atualização em Centralized Management > Logical Overview.
Tabela 8 Grupo A: Módulos principais para atualização de CLI
Atualize estes módulos usando comandos CLI.
-
module-manager java
license-manager
mysql (opcional, mas recomendado) jdbc-drivers
tomcat
WebApps, inclui um ou mais destes módulos se estiverem marcados para serem atualizados:
l alerting-frontend l centralized-management l device-discovery l frontend l frontend-ws l mib-browser l ip-sla-probes l transaction-collector-gui webapps-resources webservice-gateway
Tabela 9 Grupo B: Inicie a atualização em Centralized Management > Logical Overview
Ordem de atualização
do módulo principal Nó em Logical Overview Observações
- - -
module-manager Diversos Inicie em Logical Overview para enviar a atualização do módulo ao servidor host remoto. Para aplicar a atualização, emita o comando CLI (manage-
Tabela 9 Grupo B: Inicie a atualização em Centralized Management > Logical Overview (continuação)
Ordem de atualização
do módulo principal Nó em Logical Overview Observações
- - -
modules.sh update module- manager ou manage-modules.cmd update module-manager) no host remoto.
java Diversos Inicie em Logical Overview para enviar a atualização do módulo ao servidor host remoto. Para aplicar a atualização, emita o comando CLI (manage- modules.sh update java ou manage-modules.cmd update java) no host remoto. Todos os serviços devem ser reiniciados depois da atualização do java. (manage- modules.sh service start all ou manage-modules.cmd service start all
license-manager Diversos
mysql Bancos de dados
jdbc-drivers Bancos de dados
tomcat Diversos A atualização interrompe o serviço. Se a exibição indicar que o serviço não foi interrompido, repita a atualização. alerting-frontend Front-ends centralized-management Front-ends device-discovery Front-ends frontend Front-ends frontend-ws Front-ends mib-browser Front-ends ip-sla-probes Front-ends transaction-collector-gui Front-ends webapps-resources Diversos
webservice-gateway Diversos Inicie em Logical Overview para enviar a atualização do módulo ao servidor host remoto. Para aplicar a atualização, emita o comando CLI (manage- modules.sh update
webservice-gateway ou manage- modules.cmd update
webservice-gateway) no host remoto.
Tabela 9 Grupo B: Inicie a atualização em Centralized Management > Logical Overview (continuação)
Ordem de atualização
do módulo principal Nó em Logical Overview Observações
- - -
alerting-backend Back-ends apg-backend Back-ends apg-property-store Bancos de dados administration-tool Diversos diagnostic-tools Diversos frontend-report-generator Diversos frontend-search Diversos task-scheduler Diversos topology-cli Diversos
Ao atualizar vários módulos, atualize primeiro por Category e depois por Module Name. As famílias de módulo Frontend e SNMP não são usadas em todas as implementações. Os módulos da família Frontend têm interdependências lógicas e, para evitar problemas, eles devem ser atualizados para a mesma versão.
Os módulos da família SNMP também têm interdependências lógicas devendo, portanto, ser atualizados para a mesma versão.
Você pode visualizar os valores de Category e Module Name usando o comando manage-modules.sh list installed ou visualizando os nós em Centralized Management > Logical Overview.
Atualizando módulos
Execute o comando manage-modules.sh update <identifier> para atualizar os módulos e seus gerenciadores. Durante a atualização de alguns módulos, você pode ser solicitado a dar algumas informações. Por exemplo, você pode ser solicitado a informar o nome de instância de um módulo se houver várias instâncias, se deseja continuar a atualização e se deseja manter a cópia original de um arquivo atualizado. Antes de você começar
u Obtenha o ID usando o comando manage-modules.sh list installed. u Verifique se você tem um log-in com privilégios de administrador do sistema ou root
para atualizar os módulos.
Antes de atualizar o módulo, atualize primeiro o gerenciador do módulo. Use o mesmo comando e substitua o ID apropriado.
Procedimento
1. Digite o comando para o seu sistema operacional do diretório de instalação do software core:
Sistema operacional Comando
UNIX <INSTALL_DIR>/bin/manage-modules.sh update <module_identifier> [<module_instance>] Windows <INSTALL_DIR>\bin\manage-modules.cmd update
<module_identifier> [<module_instance>] 2. Responda às perguntas.
comando manage-modules.sh update
Use o comando manage-modules.sh update para atualizar módulos e seus
gerenciadores. Digite o comando para o seu sistema operacional do diretório bin do seu diretório de instalação do software core.
DESCRIÇÃO
O comando manage-modules.sh update atualiza os módulos instalados e seus gerenciadores. Para UNIX, especifique manage-modules.sh update. Para Windows, especifique manage-modules.cmd update.
Antes de atualizar o módulo, atualize primeiro o gerenciador do módulo. Para procurar o ID e o nome de instância do módulo, use o comando manage- modules.sh list installed.
SINTAXE
manage-modules.sh update <module_identifier> [ <module_instance> ]
OPÇÕES
module_identifier
O valor do ID do módulo ou gerenciador instalado. module_instance
O nome exclusivo do módulo ou gerenciador. Omita este valor se houver apenas uma instância instalada, pois o comando o usará como padrão. Se houver várias
instâncias, especifique a que será atualizada ou o comando solicitará o nome da instância.
Os valores de ID e instância formam uma chave exclusiva para se referir ao módulo ou ao gerenciador.
Neste exemplo para Linux, os comandos atualizam o gerenciador, o Collector-Manager e um módulo correspondente, XML-Collector.
<INSTALL_DIR>/bin/manage-modules.sh update collector-manager <INSTALL_DIR>/bin/manage-modules.sh update xml-collector
Neste exemplo para Windows, os comandos atualizam o servidor da Web Tomcat e um módulo correspondente, MIB-Browser.
<INSTALL_DIR>\bin\manage-modules.cmd update tomcat <INSTALL_DIR>\bin\manage-modules.cmd update mib-browser
Neste exemplo para Linux, os comandos atualizam instâncias específicas. ./manage-modules.sh update tomcat instance3
./manage-modules.sh update mib-browser mymib_browser2