WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemi operativi: AIX, HP-UX, Linux, Solaris, Windows

Preparazione per la reinstallazione dopo una disinstallazione non riuscita su un sistema Windows

Questa procedura ripulisce un sistema Windows se la disinstallazione di WebSphere ESB non riesce. Dopo aver eseguito il programma di disinstallazione, queste operazioni manuali rimuovono le voci di registro che possono impedire la reinstallazione del prodotto all'interno della directory di origine. Se non si pianifica di reinstallare il prodotto, non eseguire questa attività.

Informazioni preliminari

Prima di eseguire questa procedura, accertarsi di aver disinstallato WebSphere ESB utilizzando la modalità non presidiata o la procedura guidata di disinstallazione e verificare la mancata riuscita della procedura. Se l'esecuzione della procedura è riuscita correttamente, non è necessario eseguire questa attività.

Determinare la directory install_root per il prodotto, in modo da poter rimuovere il prodotto corretto e produrre un sistema ripulito.

Le directory predefinite vengono mostrate nella Tabella 1:

Tabella 1. Tabella di pianificazione per indentificare l'ubicazione reale di installazione del prodotto
Identificativo Ubicazione di directory predefinita
install_root
Ubicazione predefinita C:\Program Files\IBM\WebSphere\ESB o C:\Program Files\IBM\WebSphere\AppServer
Ubicazione reale  
profile_root
Ubicazione predefinita C:\Program Files\IBM\WebSphere\ESB\profiles\profile_name o C:\Program Files\IBM\WebSphere\AppServer\profiles\profile_name
Ubicazione reale  

For Windows platforms Su piattaforme Windows: se si sposta anche la directory root di installazione, ubicarla in una directory con un nome di percorso più breve. Le piattaforme Windows hanno un limite di lunghezza di 258 caratteri per un comando. Se uno dei due percorsi è troppo lungo, si può verificare un problema che impedisce la corretta creazione di un profilo. La lunghezza massima per la directory install_root è di 60 caratteri. La lunghezza massima per la directory profile_root è di 80 caratteri.

Le procedure guidate di installazione e del profilo consentono di specificare le ubicazioni per le directory root di installazione. Esaminare i seguenti file per determinare le ubicazioni reali:
  • Il file %USERPROFILE%\.WBIRegistry identifica la root di installazione per tutti i prodotti WebSphere ESB installati; il file %USERPROFILE%\.WASRegistry, per tutti i prodotti WebSphere Application Server.
  • Il file install_root\logs\wasprofile\wasprofile_create_profile_name.log, per ogni profilo creato, identifica l'ubicazione di installazione nella stanza con la tag <method>invokeWSProfile</method>.
La disinstallazione del prodotto conserva la directory profile_root, inclusa la directory profile_root\logs con il file pcatLog<timestamp>.txt, dove profile_root rappresenta l'ubicazione di installazione del profilo. Conserva anche la directory install_root\logs.

Perché e quando eseguire questa attività

La reinstallazione del prodotto all'interno di una nuova directory con i file rimanenti da una precedente installazione può creare uno scenario di coesistenza. Tuttavia, è possibile eliminare tutti i file e le voci di registro per rimuovere WebSphere ESB completamente. Un sistema ripulito consente di reinstallare il prodotto all'interno della directory di origine senza coesistenza.

Importante: in tutta questa procedura, i passi riguardano la rimozione di artefatti lasciati dopo la disinstallazione di WebSphere ESB e WebSphere Application Server Network Deployment. Il prodotto WebSphere Application Server interessato si presume che sia quello sottostante l'installazione di WebSphere ESB.

Effettuare la seguente procedura per produrre un sistema ripulito.

Passi per questa attività

  1. Accedere con un ID utente che appartenga al gruppo di amministratori.
  2. Verificare che si disponga di un disco di ripristino di emergenza. Le istruzioni per la creazione del disco si trovano nella documentazione della guida di Windows.

    Questo passo è una misura di sicurezza. Questa procedura non richiede il disco di ripristino.

  3. Utilizzare il programma regback.exe dal Resource Kit di Windows per eseguire il backup del registro.

    Questo passo è una misura di sicurezza. Questa procedura non richiede la copia di backup del registro.

  4. Eliminare le voci di registro del prodotto per i prodotti WebSphere ESB e WebSphere Application Server disinstallati.

    Richiamare regedit.exe da un prompt dei comandi, per modificare il registro di sistema Windows.

    Avvertenza:
    gestire il registro con attenzione. E' facile effettuare un errore durante l'utilizzo dell'editor di registro per visualizzare e modificare il contenuto del registro. L'editor non fornisce informazioni sugli errori di modifica, che possono rivelarsi estremamente pericolosi. Un registro corrotto può danneggiare il sistema a tal punto che la sola opzione restante è reinstallare il sistema operativo Windows.
    1. Utilizzare Ctrl-F per ricercare tutte le istanze di WebSphere, per determinare se è necessario eliminare ogni voce. Si potrebbe non essere in grado di rimuovere tutte le voci relative a WebSphere ESB e WebSphere Application Server, ma questo non rappresenta un problema.
    2. Espandere e selezionare le chiavi relative ai prodotti WebSphere ESB e WebSphere Application Server.
      Eliminare le seguenti chiavi se presenti per il prodotto WebSphere Application Server:
      • HKEY_CURRENT_USER\ Software\ MSoftware\ Microsoft\ Windows\icrosoft\ 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\ Plugin del server web per IBM WebSphere Application Server\ 6.0.0.0

      Eliminare le seguenti chiavi se presenti per il prodotto WebSphere ESB:

      • 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. Selezionare Modifica > Elimina dalla barra dei menu per ogni chiave correlata.
    4. Selezionare quando viene richiesto di confermare l'annullamento della chiave.
    5. Selezionare Registro > Esci dalla barra dei menu al termine dell'operazione.
  5. Eliminare tutte le directory di profilo non ubicate nella directory root di installazione (install_root).

    Per determinare le ubicazioni delle directory di profilo, per prima cosa utilizzare il comando manageprofile -listProfiles per visualizzare i nomi del profilo. Quindi, per determinare l'ubicazione delle directory di profilo, utilizzare il comando manageprofile -getPath -profileName profile_name, dove profile_name è il nome del profilo corrispondente ad una specifica directory.

  6. Eliminare la directory root di installazione per il prodotto disinstallato.
  7. Aprire una finestra Esplora risorse e andare alla directory C:\Documents and Settings\All Users\Menu Avvio\Programmi\IBM WebSphere.
    Se si dispone solo di una installazione di WebSphere Application Server Network Deployment, eliminare la seguente cartella se è presente:
    Application Server Network Deployment v6
    Se si dispone solo di una installazione di WebSphere ESB, eliminare la seguente cartella se è presente:
    Enterprise Service Bus 6.0
    Se sono installate più versioni di WebSphere Application Server o di WebSphere ESB, ai nomi della cartella verrà accodato un numero, ad esempio, Application Server Network Deployment v6 (2) o Process Server 6.0 (2). In questo caso, è possibile utilizzare la seguente procedura per determinare le cartelle da eliminare:
    1. Aprire C:\Documents and Settings\All Users\Menu Avvio\Programmi\IBM WebSphere in Esplora risorse.
    2. Aprire la cartella secondaria Application Server v6 o Application Server Network Deployment v6, se esiste nella cartella IBM WebSphere.
    3. Fare clic con il tasto destro del mouse sulla cartella secondaria First steps (prime operazioni) selezionare la voce relativa alla proprietà, quindi selezionare la scheda relativa al collegamento.
    4. Esaminare la proprietà Target e determinare se la directory Target punta all'installazione di WebSphere Application Server la cui disinstallazione non è riuscita. Se si presenta questa situazione, eliminare la cartella Application Server v6 o Application Server Network Deployment v6.
    5. Ripetere i passi da b a d, ma questa volta per il passo b cominciare con la cartella secondaria Process Server 6.0 e per il passo d, determinare se la directory Target punta all'installazione di WebSphere ESB la cui installazione non è riuscita.
    6. Ripetere i passi da b a e per ogni serie di cartelle aggiuntive (ad esempio, Application Server Network Deployment v6 (2) o Process Server 6.0 (2)).
  8. Eliminare il file %WINDIR%\IsUninst.exe.
  9. Modificare il file vpd.properties al fine di rimuovere le voci per WebSphere ESB e WebSphere Application Server Network Deployment.

    Il file si trova nella directory di installazione del sistema operativo, come ad esempio la directory C:\WINNT o C:\Windows. Rimuovere tutte le voci per l'installazione di WebSphere ESB che era stato disinstallato. Ogni voce WebSphere ESB comincia con i caratteri WSE, seguiti da numeri che rappresentano il numero di release e sulla stessa riga avranno il percorso install_root corrispondente all'installazione che era stata disinstallata. (Ogni voce è su una sola riga se il file viene visualizzato in un editor di testo con l'impostazione a capo automatico disattivata.)

    Ogni voce WebSphere Application Server Network Deployment nel file vpd.properties possiede un formato simile. Per informazioni su queste voci, per un aiuto relativo alla determinazione delle voci da eliminare e per ulteriori dettagli sul file vpd.properties, fare riferimento all'information center di WebSphere Application Server Network Deployment, versione 6.0.

    Non eliminare o ridenominare il file vpd.properties poiché il programma INSP (InstallShield for MultiPlatforms) lo utilizza per altri prodotti che installa. Se il prodotto WebSphere ESB o WebSphere Application Server che si sta disinstallando è l'unico prodotto con voci nel file vpd.properties, è possibile eliminare questo file.

  10. Modificare i file .WBIRegistry e .WASRegistry.

    L'ubicazione di questi file è la directory home dell'ID utente da cui il prodotto è stato installato.

    Il file .WBIRegistry contiene una voce di una riga per ogni installazione del prodotto WebSphere Process Server; il file .WASRegistry, per ogni installazione del prodotto WebSphere Application Server.

    E' possibile eliminare questi file se, in ognuno di questi, esiste solo una riga che identifica il prodotto che è stato rimosso. Altrimenti, utilizzare un editor del file di testo per rimuovere la riga che identifica la directory di installazione root del prodotto che è stato rimosso. Lasciare le altre righe intatte. Non eliminare i file .WBIRegistry e .WASRegistry a meno che non siano state rimosse tutte le installazioni elencate nei file.

  11. Riavviare il server se viene visualizzata una richiesta che indica il riavvio.

Risultato

Questa procedura consente di ottenere un sistema ripulito. Ora è possibile effettuare una reinstallazione all'interno delle stesse directory. Un sistema ripulito non possiede alcuna traccia relativa ad una precedente installazione eliminata.

Operazioni successive

Dopo aver ripulito il sistema, andare a Installazione di WebSphere ESB per selezionare una procedura di installazione.


Task topic

Condizioni di utilizzo | Valuta questa pagina

Timestamp iconUltimo aggiornamento: 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) Copyright IBM Corporation 2005. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)