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 Windows

Este procedimento limpará um sistema Windows 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 Padrão
install_root
Local padrão C:\Program Files\IBM\WebSphere\ESB ou C:\Program Files\IBM\WebSphere\AppServer
Local Real  
profile_root
Local padrão C:\Program Files\IBM\WebSphere\ESB\profiles\profile_name ou C:\Program Files\IBM\WebSphere\AppServer\profiles\profile_name
Local Real  

For Windows platforms Em plataformas Windows: se qualquer um dos diretórios raiz de instalação for movido, mova-o para um diretório com um nome de caminho mais curto. As plataformas Windows possuem uma restrição de comprimento de 258 caracteres para um comando. Pode ocorrer um problema que impede a criação bem-sucedida de um perfil quando um dos caminhos é muito longo. O comprimento máximo para o diretório install_root é 60 caracteres. O comprimento máximo para o diretório profile_root é de 80 caracteres.

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 %USERPROFILE%\.WBIRegistry identifica a raiz da instalação de todos os produtos WebSphere ESB instalados; o arquivo %USERPROFILE%\.WASRegistry, de todos os produtos WebSphere Application Server.
  • 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. Ela 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 com um ID de usuário que pertença ao grupo Administrador.
  2. Verifique se você possui um Disco de Recuperação de Emergência. Instruções para criar esse disco podem ser encontradas na documentação de ajuda do Windows.

    Esta etapa é uma segurança. Esse procedimento não requer o disco de recuperação.

  3. Utilize o programa regback.exe do Windows Resource Kit para fazer backup do registro.

    Esta etapa é uma segurança. Esse procedimento não requer a cópia de backup do registro.

  4. Exclua as entradas de registros de produtos, dos produtos WebSphere ESB e WebSphere Application Server que foram desinstalados.

    Chame regedit.exe a partir de um prompt de comandos para editar o registro do sistema Windows.

    CUIDADO:
    Lide com o Registro com cuidado. Você pode facilmente cometer um erro durante a utilização do editor de registro para visualizar e editar o conteúdo do registro. O editor não o adverte dos erros de edição, que podem ser extremamente perigosos. Um registro corrompido pode danificar seu sistema a ponto de sua única opção ser reinstalar o sistema operacional Windows.
    1. Utilize Ctrl-F para procurar todas as instâncias do WebSphere para determinar se você deve excluir cada entrada. Talvez não seja possível remover todas as entradas relacionadas ao WebSphere ESB e WebSphere Application Server, o que não é um problema.
    2. Expanda e selecione as chaves relacionadas aos produtos WebSphere ESB e WebSphere Application Server.
      Exclua as seguintes chaves do produto WebSphere Application Server, se estiverem presentes:
      • HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ Currentversion\ Explorer\ MenuOrder\ Start Menu\ Programs\ IBM WebSphere\ Application Server Network Deployment v6
      • HKEY_LOCAL_MACHINE\ Software\IBM\ WebSphere Application Server Network Deployment\ 6.0.0.0
      • HKEY_LOCAL_MACHINE\ Software\ IBM\ Web server Plug-ins for IBM WebSphere Application Server\ 6.0.0.0

      Exclua as seguintes chaves do produto WebSphere ESB, se estiverem presentes:

      • HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ Currentversion\ Explorer\ MenuOrder\ Start Menu\ Programs\ IBM WebSphere\Enterprise Service Bus 6.0
      • HKEY_LOCAL_MACHINE\Software\IBM\WebSphere Enterprise Service Bus\6.0.1.0
      • HKEY_LOCAL_MACHINE\Software\IBM\WebSphere Process Server\6.0.1.0
    3. Selecione Editar > Excluir na barra de menus de cada chave relacionada.
    4. Selecione Sim quando perguntado se deseja confirmar a exclusão da chave.
    5. Selecione Registro > Sair na barra de menus quando tiver concluído.
  5. Exclua 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. Exclua o diretório raiz da instalação para o produto desinstalado.
  7. Abra uma janela do Windows Explorer e vá para o diretório C:\Documents and Settings\All Users\Start Menu\Programs\IBM WebSphere.
    Se houver somente uma instalação do WebSphere Application Server Network Deployment, exclua a seguinte pasta, se estiver presente:
    Application Server Network Deployment v6
    Se houver somente uma instalação do WebSphere ESB, exclua a seguinte pasta, se estiver presente:
    Enterprise Service Bus 6.0
    Se houver várias versões instaladas do WebSphere Application Server ou WebSphere ESB, os nomes das pastas receberão um número, como por exemplo Application Server Network Deployment v6 (2) ou Process Server 6.0 (2). Neste caso, é possível utilizar o seguinte procedimento para determinar qual folder excluir:
    1. Abra C:\Documents and Settings\All Users\Start Menu\Programs\IBM WebSphere no Windows Explorer.
    2. Abra a subpasta Application Server v6 ou Application Server Network Deployment v6, se houver uma na pasta do IBM WebSphere.
    3. Clique com o botão direito do mouse na subpasta Primeiras Etapas, selecione Propriedades e, em seguida, a guia Atalho.
    4. Examine a propriedade de Destino e determine se o diretório de Destino aponta para a instalação do WebSphere Application Server que falhou ao desinstalar. Se for esse o caso, exclua a pasta Application Server v6 ou Application Server Network Deployment v6.
    5. Repita as etapas de b à d, porém, desta vez, para a etapa b, comece pela subpasta Process Server 6.0 , e para a etapa d, determine se o diretório de Destino aponta para a instalação do WebSphere ESB que falhou ao desinstalar.
    6. Repita as etapas de b à e para cada conjunto adicional de pastas (por exemplo, Application Server Network Deployment v6 (2) ou Process Server 6.0 (2)).
  8. Exclua o arquivo %WINDIR%\IsUninst.exe.
  9. 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 C:\WINNT ou C:\Windows. Remova todas as entradas da instalação do WebSphere ESB que foi desinstalado. 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.

  10. 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 Process Server; 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.

  11. Reinicie seu servidor se for exibido um prompt que o instrua a reiniciar.

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

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