WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas Operacionais: AIX, HP-UX, Linux, Solaris, Windows

Preparando a Reinstalação após uma Desinstalação com Falha em um Sistema HP-UX

Este procedimento limpará um sistema HP-UX se ocorrer falha na desinstalação do WebSphere ESB. Após a execução do programa de desinstalação, estas etapas manuais removem entradas do registro que podem impedir a reinstalação do produto no diretório original. Se você não estiver planejando reinstalar, não desempenhe esta etapa.

Antes de iniciar

Antes de desempenhar este procedimento, é preciso assegurar-se de que o WebSphere ESB tenha sido desinstalado, utilizando o Assistente de Desinstalação ou a desinstalação silenciosa, 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.

Os diretórios padrão são mostrados na Tabela 1:

Tabela 1. Tabela de Planejamento para a Identificação do Local Real da Instalação do Produto
Identificador Local do Diretório
install_root
Local padrão /opt/IBM/WebSphere/ESB ou /opt/IBM/WebSphere/AppServer
Local Real  
profile_root
Local padrão /opt/IBM/WebSphere/ESB/profiles/profile_name ou /opt/IBM/WebSphere/AppServer/profiles/profile_name
Local Real  
O assistente de Instalação e o assistente de Perfil permitem especificar seus próprios locais para os diretórios raiz da instalação. Examine os seguintes arquivos para determinar os locais reais:
  • O arquivo ~/.WBIRegistry identifica a raiz da instalação para todos os produtos WebSphere ESB; o arquivo ~/.WASRegistry, para todos os produtos WebSphere Application Server. Esses arquivos ficam localizados no diretório home do ID de usuário do qual o produto foi instalado.
  • O arquivo install_root/logs/wasprofile/wasprofile_create_profile_name.log de cada perfil criado identifica o local da instalação na sub-rotina com a tag <method>invokeWSProfile</method>.
A desinstalação do produto deixa o diretório profile_root, incluindo o diretório profile_root/logs com o arquivo pcatLog<timestamp>.txt, em que profile_root representa o local da instalação do perfil. Deixa também o diretório install_root/logs.

Por Que e Quando Desempenhar 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, é possível excluir todos os arquivos e entradas de registro para remover completamente o WebSphere ESB. Um sistema limpo permite reinstalar o produto no diretório original sem coexistência.

Importante: Neste procedimento todo, as etapas abordam a remoção dos artefatos deixados após a desinstalação do WebSphere ESB e WebSphere Application ServerNetwork Deployment. Presume-se que o produto WebSphere Application Server abordado seja aquele cuja instalação do WebSphere ESB esteja subjacente.

Execute o procedimento a seguir para produzir um sistema limpo.

Etapas para Esta Tarefa

  1. Efetue logon como root.
  2. Utilize o comando kill para eliminar todos os processos Java que estão em execução.
    Se você estiver executando processos Java que não estejam relacionados aos produtos WebSphere ESB ou WebSphere Application Server, e se não for possível pará-los, pare todos os processos relacionados aos produtos WebSphere ESB e 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 aos produtos WebSphere ESB e WebSphere Application Server com o comando kill -9 java_pid_1 java_pid_2...java_pid_n.
  3. Utilize o utilitário SAM (System Administration Manager) do HP-UX para remover pacotes.
    1. Inicie o utilitário SAM e verifique se as variáveis de ambiente DISPLAY e TERM estão definidas corretamente.
    2. Selecione Gerenciamento de Software.
    3. Selecione Visualizar Software Instalado.
    4. Procure por entradas do WebSphere ESB, WebSphere Application Server ou IBM HTTP Server na lista SD.
    5. Feche a lista SD.
    6. Selecione Remover Software de Host Local.
    7. Selecione qualquer uma das seguintes instâncias exibidas na Lista de Remoção SD:
      • WSEAA60
      • IBM HTTP Server
      • WSBAA60
      • WSPAA60
      • WSCAA
      • gsk7bas
    8. Selecione Ações > Marcar para Remoção.
    9. Selecione Ações > Remover.
    10. Selecione OK na caixa de diálogo Análise da Remoção.
    11. Selecione Registros para exibir remoção em tempoe real de pacotes selecionados.
    12. Selecione Pronto quando todos os pacotes forem removidos.
    13. Saia do SAM.
  4. Procure os pacotes para verificar a remoção.

    Digite swlist | grep WS para mostrar os pacotes do WebSphere ESB e WebSphere Application Server.

    Para filtrar a consulta para procurar somente pacotes do WebSphere ESB, digite o seguinte comando:
    swlist | grep WSEAA60
  5. Remova todos os diretórios de perfis que não estejam localizados no diretório (install_root) raiz da instalação.

    Para determinar os locais dos diretórios de perfis, utilize primeiro o comando manageprofile -listProfiles para exibir os nomes dos perfis. Em seguida, para determinar onde os diretórios de perfis ficam localizados, utilize o comando manageprofile -getPath -profileName profile_name, em que profile_name é o nome do perfil correspondente a um diretório específico.

  6. Remova o diretório raiz da instalação.
    Digite rm -rf install_root para remover os diretórios do WebSphere ESB. Certifique-se de especificar o install_root correto para o produto desinstalado. Por exemplo, se você desinstalou o WebSphere ESB do diretório de instalação padrão /opt/IBM/WebSphere/ESB, emita o seguinte comando:
    rm -rf /opt/IBM/WebSphere/ESB
  7. Edite os arquivos .WBIRegistry e .WASRegistry.

    Esses arquivos ficam localizados no diretório home do ID de usuário do qual o produto foi instalado.

    O arquivo .WBIRegistry contém uma entrada com uma linha para a instalação de cada produto WebSphere ESB; o arquivo .WASRegistry para a instalação de cada produto WebSphere Application Server.

    É possível excluir estes arquivos, se houver apenas uma linha em cada que identifique o produto removido. Caso contrário, utilize o editor de arquivo simples para remover a linha que identifica o diretório raiz da instalação do produto removido. Deixe as outras linhas intactas. Não exclua os arquivos .WBIRegistry e .WASRegistry, a menos que tenha removido todas as instalações listadas nos arquivos.

Resultado

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 em seguida

Depois de limpar seu sistema, vá para Instalando o WebSphere ESB para escolher um procedimento de instalação.


Task topic

Termos de Uso | Avalie esta página

Timestamp iconÚltima atualização: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tins_uninstall_hpux.html

(C) Direitos Autorais IBM Corporation 2005. Todos os Direitos Reservados.
Este centro de informações é desenvolvido em tecnologia Eclipse. (http://www.eclipse.org)