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

Preparando-se para a Reinstalação após uma Desinstalação com Falha em um Sistema AIX

Este procedimento limpa um sistema AIX 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 /usr/IBM/WebSphere/ESB ou /usr/IBM/WebSphere/AppServer
Local Real  
profile_root
Local padrão /usr/IBM/WebSphere/ESB/profiles/profile_name ou /usr/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. Liste os componentes do WebSphere ESB e WebSphere Application Server que estão instalados.
    Digite o comando a seguir para procurar os pacotes relacionados:
    lslpp -l | grep -i WS
    Para filtrar a consulta para procurar somente pacotes do WebSphere ESB, digite o seguinte comando:
    lslpp -l | grep -i WSEAA60

    Os nomes dos pacotes do WebSphere ESB têm um prefixo WSE e um sufixo 60. Os nomes dos pacotes do WebSphere Application Server Network Deployment têm um prefixo WSB ou WSP e um sufixo 60. Não remova os pacotes dos produtos WebSphere ESB e WebSphere Application Server que você não tenha desinstalado.

  4. Utilize o comando geninstall para remover as informações de registro de cada componente exibido na lista (para produtos desinstalados).
    Por exemplo, emita o comando a seguir para mostrar pacotes com um prefixo WSE:
    lslpp -l | grep -i WSE

    O sistema exibe a lista de pacotes correspondentes.

    Emita o seguinte comando para remover uma entrada de registro (por exemplo, WSEAA60WBICoreComponent-6.0-0):
    geninstall -u WSEAA60WBICoreComponent-6.0-0
  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 padrão /usr/IBM/WebSphere/ESB, emita o seguinte comando:
    rm -rf /usr/IBM/WebSphere/ESB
  7. Edite o arquivo vpd.properties para remover as entradas do WebSphere ESB e WebSphere Application Server Network Deployment.

    O arquivo fica localizado no diretório de instalação do sistema operacional, como o diretório root. Remova todas as entradas da instalação do WebSphere ESB que você desinstalou. Cada entrada do WebSphere ESB começa com os caracteres WSE, seguidos de números que representam o número do release, e na mesma linha terá o caminho install_root que corresponde à instalação que você desinstalou. (Cada entrada ficará em uma única linha se o arquivo for exibido em um editor de texto com a função Quebra Automática de Linha desativada).

    Cada entrada do WebSphere Application Server Network Deployment no arquivo vpd.properties tem um formato semelhante. Para obter informações sobre essas entradas, para ajudá-lo a determinar qual excluir e para obter mais informações sobre o arquivo vpd.properties, consulte o centro de informações do WebSphere Application Server Network Deployment, Versão 6.0.

    Não exclua ou renomeie o arquivo vpd.properties porque o programa ISMP (InstallShield for MultiPlatforms) utiliza-o para outros produtos que instala. Se o produto WebSphere ESB ou WebSphere Application Server que você está desinstalando for o único produto com entradas no arquivo vpd.properties, esse arquivo poderá ser excluído.

  8. 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.

  9. Execute os scripts odmclean.sh e aixclean.sh.

    Não execute o script aixclean.sh se o produto WebSphere MQ estiver instalado.

    1. Obtenha os scripts do documento technote intitulado Desinstalação Manual No AIX Requer odmclean.sh e aixclean.sh no site WebSphere Application Server Support.
    2. Edite o script odmclean.sh e substitua todas as instâncias da cadeia /usr/WebSphere/AppServer pelo diretório raiz da instalação real.
    3. Execute o script aixclean.sh a partir da linha de comandos:
      ./aixclean.sh
    4. Execute o script odmclean.sh a partir da linha de comandos:
      ./odmclean.sh

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_aix.html

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