Saiba como limpar um sistema HP-UX se a desinstalação
do WebSphere ESB falhar.
Após executar o programa de desinstalação, percorra estas etapas manuais para
remover as entradas de registro que podem impedi-lo de reinstalar o produto
no diretório original.
Antes de Iniciar
Antes de desempenhar este procedimento, certifique-se de que tenha
desinstalado o WebSphere ESB utilizando
o assistente de desinstalação, ou silenciosamente, e que o procedimento não tenha
sido concluído com êxito. Se o procedimento tiver sido bem-sucedido, não será necessário desempenhar esta tarefa.
Determine
o diretório install_root para o produto de forma que seja possível remover o produto correto e produzir um sistema limpo.
Para obter
detalhes sobre os locais do diretório padrão, consulte Diretórios de Instalação Padrão para o Produto, Perfis e Ferramentas.
O assistente de instalação e o Profile Management Tool permitem que
você especifique seus próprios locais para os diretórios raiz da
instalação. Examine os seguintes arquivos para determinar os locais reais:
- O arquivo /opt/.ibm/.nif/.nifregistry identifica a raiz da instalação de todos
os produtos WebSphere ESB instalados;
ele também busca por todos os produtos do WebSphere Application Server.
- O arquivo install_root/logs/manageprofiles/profile_name_create.log
para cada perfil criado identifica o local da instalação na sub-rotina
com o método invokeWSProfile.
A desinstalação do
produto deixa o diretório
profile_root, incluindo o
arquivo
profile_root/logs, em que
profile_root
representa o local da instalação do perfil. Deixa também o diretório
install_root/logs.
Sobre Esta Tarefa
A reinstalação do produto em
um novo diretório quando arquivos de uma instalação anterior permanecem pode criar
um cenário de coexistência.
No entanto, você pode excluir todos os arquivos para remover
totalmente o WebSphere ESB.
Um sistema limpo permite reinstalar o produto no diretório original sem coexistência.
Importante: Neste procedimento, as etapas
abordam a remoção de artefatos deixados após a desinstalação
do WebSphere ESB e
do WebSphere Application
Server ou do WebSphere Application
Server Network Deployment. O produto
WebSphere
Application Server abordado é considerado como o produto básico da
instalação do
WebSphere ESB.
Execute o procedimento a seguir
para produzir um sistema limpo.
Procedimento
- Efetue logon com o mesmo ID do usuário que instalou o produto.
- Utilize o comando kill para parar todos os processos
Java™
que estão sendo executados.
Se estiver executando processos Java que não estão relacionados aos produtos do
WebSphere ESB ou
do WebSphere Application
Server e não for possível pará-los, pare todos os
processos relacionados aos produtos
WebSphere ESB e
do WebSphere Application
Server. Utilize o comando a seguir
para determinar todos os processos em execução:
ps -ef | grep java
Pare todos os processos relacionados
ao
WebSphere ESB e
ao WebSphere Application
Server com o comando
kill -9 java_pid_1 java_pid_2...java_pid_n.
- Utilize o utilitário SAM (System Administration Manager) do HP-UX para remover pacotes.
- Inicie o utilitário SAM com o comando /usr/sbin/sam.
- Verifique se as variáveis de ambiente DISPLAY e TERM estejam configuradas corretamente.
- Clique em Gerenciamento de Software.
- Clique em Visualizar Software Instalado.
- Procure entradas do WebSphere ESB ou do WebSphere Application
Server na lista de SD.
- Feche a lista SD.
- Clique em Remover Software do Host Local.
- Selecione qualquer uma das seguintes instâncias exibidas na Lista de Remoção SD:
- Selecione .
- Selecione .
- Clique em OK na caixa de diálogo Remover Análise.
- Clique em Logs para exibir a remoção de pacotes selecionados em tempo real.
- Clique em Concluído quando todos os pacotes forem removidos.
- Saia do SAM.
- Procure os pacotes para verificar a remoção.
Digite swlist | grep WS para mostrar pacotes para o
WebSphere ESB
e o
WebSphere
Application Server.
Para estreitar sua procura apenas por pacotes do
WebSphere ESB,
digite o seguinte comando:
swlist | grep WSEAA62
- Remova o diretório raiz da instalação.
Digite
rm
-rf install_root para remover
WebSphere ESB. Certifique-se de especificar o
install_root correto
para o produto desinstalado.
Por exemplo, se você desinstalou o
WebSphere ESB a partir
do diretório de instalação padrão
/opt/IBM/WebSphere/ESB, emita o
seguinte comando:
rm -rf /opt/IBM/WebSphere/ESB
- Utilize o comando installRegistryUtils para
examinar os locais da instalação para todos os produtos do servidor WebSphere instalados e remover
os produtos desejados do registro de instalação.
- Limpe o arquivo .nifregistry. Para limpar este arquivo:
- Faça o backup do arquivo .nifregistry.
- Abra o arquivo .nifregistry em um editor de texto (certifique-se de que o
agrupamento de linha esteja desativado).
- Procure e exclua todas as linhas que contêm <INSTALL_LOC> e <PRODUCT_ID>,
em que <INSTALL_LOC> é o local da instalação no qual você possui
uma desinstalação com falha e <PRODUCT_ID> é o ID da oferta do produto
do produto que você está tentando desinstalar.
- Salve o arquivo .nifregistry e feche o editor de texto.
Resultados
Esse
procedimento resulta em um sistema limpo. É possível reinstalar nos mesmos
diretórios agora. Um sistema limpo não tem rastro de uma instalação anteriormente excluída.
O que Fazer Depois
Depois de limpar seu sistema, vá para Instalando o Software para escolher um procedimento de instalação.