Comando update

Il comando update è il programma Update Installer for WebSphere Software. La procedura guidata Update Installer è nota anche come Update Installation Wizard, programma di installazione degli aggiornamenti e programma updateInstaller.

Il programma di installazione degli aggiornamenti consente di installare e disinstallare correzioni provvisorie, pacchetti di correzione e pacchetti di aggiornamento per il software WebSphere.

Importante: per semplificare le cose, in questa sezione alcuni percorsi di directory sono visualizzati solo in formato Linux e UNIX. I percorsi Windows equivalenti sono identici, fatta eccezione per la direzione delle barre.

Panoramica

Il comando update richiama il programma di installazione degli aggiornamenti per installare e disinstallare i pacchetti di correzione e aggiornamento per il software WebSphere. In questo argomento viene descritto il comando update installer con i relativi parametri della riga comandi.

Le seguenti descrizioni contengono informazioni di riferimento sul comando.

Consultare Installazione dei pacchetti di manutenzione e Disinstallazione dei pacchetti di manutenzione per le informazioni relative all'utilizzo del comando.

Importante: Per le informazioni relative ai problemi noti, consultare il documento Comando di aggiornamento - problemi noti e soluzioni alternative nell'Infocenter di WebSphere Application Server Network Deployment, Versione 6.0.

Opzioni del comando

La tabella di seguito riportata elenca i comandi per l'installazione e la disinstallazione delle correzioni provvisorie.

Comandi per l'installazione delle correzioni provvisorie

Immettere uno dei seguenti comandi per installare mediante l'interfaccia grafica:
Tabella 1. Comandi di aggiornamento per installare mediante l'interfaccia grafica
Esempio di comandi Tipo di installazione Descrizione
update Modalità dell'interfaccia grafica Inizializza il campo per la correzione provvisoria con il nome della correzione che ha data e ora più recenti.

Accettare tutti i valori predefiniti per installare la correzione provvisoria con la data e l'ora più recenti.

update -W prereqsfailedpanelInstallWizardBean.active= "false" Modalità dell'interfaccia grafica che ignora la verifica dei prerequisiti Inizializza il campo per la correzione provvisoria con il nome della correzione che ha data e ora più recenti. Ignora la verifica dei prerequisiti.
update -options "responsefiles\file_name" Modalità dell'interfaccia grafica con un file di opzioni Sovrascrive tutti i valori dell'interfaccia grafica con i valori specificati nel file di risposte.

Se si omette il valore, il pacchetto di manutenzione predefinito è l'unico con la data e l'ora aggiornate. Il software predefinito è il software installato nella directory principale.

update -W maintenance.package="C:\Program Files\IBM\WebSphere\ProcServer \updateinstaller\maintenance\PQ20029.pak" Modalità dell'interfaccia grafica Sovrascrive il nome del pacchetto di manutenzione da applicare.
update -W product.location="C:\Program Files\IBM\WebSphere\ProcServer" Modalità dell'interfaccia grafica Sovrascrive il percorso del software WebSphere da aggiornare.
update -W product.location="C:\Program Files\IBM\WebSphere\ProcServer" -W maintenance.package="C:\Program Files\IBM\WebSphere\ProcServer \updateinstaller\maintenance \PQ20029.pak" Modalità dell'interfaccia grafica Sovrascrive il percorso del software WebSphere da aggiornare ed il nome del pacchetto di manutenzione da applicare.
Immettere uno dei seguenti comandi per eseguire un'installazione non presidiata:
Tabella 2. Comandi di aggiornamento per l'installazione in modalità non presidiata
Esempio di comandi Tipo di installazione Descrizione
update -silent Modalità non presidiata Installa la correzione provvisoria con la data e l'ora più recenti per aggiornare il software installato nella directory principale.
update -silent -W prereqsfailedpanelInstallWizardBean.active= "false" Modalità non presidiata che ignora la verifica dei prerequisiti Installa la correzione provvisoria con la data e l'ora più recenti per aggiornare il software installato nella directory principale. Ignora la verifica dei prerequisiti.
update -W maintenance.package="C:\Program Files\IBM\WebSphere\ProcServer\updateinstaller \maintenance\PQ20029.pak" -silent Modalità non presidiata La procedura di installazione guidata installa la correzione provvisoria con la data e l'ora più recenti.

Utilizzare la sovrascrittura del pacchetto per installare un altro pacchetto di manutenzione. Non è necessario un file di risposte. Il software predefinito è il software installato nella directory principale.

update -silent -options "responsefiles\file_name" Modalità non presidiata con un file di opzioni Sovrascrive tutti i valori predefiniti con i valori specificati nel file di risposte.

Se si omette il valore dal file di risposte, il pacchetto di manutenzione predefinito è l'unico con la data e l'ora aggiornate. Il software predefinito è il software installato nella directory principale.

update -W product.location="C:\Program Files\IBM\WebSphere\ProcServer" -silent Modalità non presidiata Aggiorna il software WebSphere specificato nel comando con il pacchetto di manutenzione che ha la data e l'ora aggiornate. L'installazione non presidiata non fa riferimento ad un file di risposte.
update -W product.location="C:\Program Files\IBM\WebSphere\ProcServer" -W maintenance.package="C:\Program Files\IBM\WebSphere\ProcServer\updateinstaller \maintenance\PQ20029.pak" -silent Modalità non presidiata Aggiorna il software WebSphere specificato nel comando con il pacchetto di manutenzione specificato nel comando. L'installazione non presidiata non fa riferimento ad un file di risposte.

Comandi per la disinstallazione delle correzioni provvisorie

Immettere uno dei seguenti comandi per disinstallare mediante l'interfaccia grafica:
Tabella 3. Comandi di aggiornamento per disinstallare mediante l'interfaccia grafica
Esempio di comandi Tipo di installazione Descrizione
update -W update.type="uninstall" Modalità dell'interfaccia grafica Inizializza il campo per la correzione provvisoria con il nome della correzione provvisoria che ha data e ora più recenti.

Accettare tutti i valori predefiniti per disinstallare la correzione provvisoria con la data e l'ora più recenti.

update -W product.location="C:\Program Files\IBM\WebSphere\ProcServer" -W update.type="uninstall" Modalità dell'interfaccia grafica Sovrascrive l'interfaccia grafica con il percorso del software WebSphere da aggiornare. La correzione provvisoria predefinita da disinstallare è quella installata più di recente per il software in oggetto.
update -W backup.package="PQ20029.pak" -W update.type="uninstall" Modalità dell'interfaccia grafica Sovrascrive il campo della correzione provvisoria con il nome del pacchetto di manutenzione da disinstallare.
update -W product.location="C:\Program Files\IBM\WebSphere\ProcServer" -W backup.package="PQ20029.pak" -W update.type="uninstall" Modalità dell'interfaccia grafica Sovrascrive il percorso del software WebSphere da aggiornare ed il nome del pacchetto di manutenzione da disinstallare.
update -options "responsefiles\file_name" Modalità dell'interfaccia grafica con un file di opzioni Sovrascrive tutti i valori predefiniti con i valori specificati nel file di risposte.

Se si omette il valore dal file di risposte, il pacchetto di manutenzione predefinito è il pacchetto installato con la data e l'ora aggiornate. Il software predefinito è il software installato nella directory principale.

Immettere uno dei seguenti comandi per eseguire una disinstallazione non presidiata:
Tabella 4. Comandi di Update installer per disinstallare in modo non presidiato
Esempio di comandi Tipo di installazione Descrizione
update -W update.type="uninstall" -silent Modalità non presidiata Disinstalla la correzione provvisoria con la data e l'ora più recenti per aggiornare il software installato nella directory principale.
update -W product.location="C:\Program Files\IBM\WebSphere\ProcServer" -W update.type="uninstall" -silent Modalità non presidiata Sovrascrive il percorso predefinito del software WebSphere da aggiornare. La correzione provvisoria predefinita da disinstallare è quella installata più di recente per il software in oggetto.
update -W backup.package="PQ20029.pak" -W update.type="uninstall" -silent Modalità non presidiata Sovrascrive il campo della correzione provvisoria con il nome del pacchetto di manutenzione da disinstallare.
update -W product.location="C:\Program Files\IBM\WebSphere\ProcServer" -W backup.package="PQ20029.pak" -W update.type="uninstall" Modalità non presidiata Sovrascrive il percorso del software WebSphere da aggiornare ed il nome del pacchetto di manutenzione da disinstallare.
update -silent -options "responsefiles\file_name" Modalità non presidiata con un file di opzioni Sovrascrive tutti i valori predefiniti con i valori specificati nel file di risposte.

Se si omette il valore dal file di risposte, il pacchetto di manutenzione predefinito è il pacchetto installato con la data e l'ora aggiornate. Il software predefinito è il software installato nella directory principale.

Installazione di più correzioni provvisorie

Utilizzare uno script per specificare più di un comando. Ogni comando identifica un singolo pacchetto di manutenzione da installare. Ad esempio, immettere il seguente comando per intero su una sola riga:
update -W maintenance.package="C:\Program Files\IBM\WebSphere\ProcServer\
updateinstaller\maintenance\PQ20028.pak" -silent update 
-W maintenance.package="C:\Program Files\IBM\WebSphere\ProcServer\
updateinstaller\maintenance\PQ20029.pak" -silent

Operazioni di manutenzione automatiche

La maggior parte dei pacchetti di correzione e dei pacchetti di aggiornamento include aggiornamenti per IBM SDK, Java Technology Edition nella directory install_root/java/jre. Quando un pacchetto di aggiornamento, un pacchetto di correzione o una correzione provvisoria aggiornano l'SDK, il programma di installazione degli aggiornamenti per il software WebSphere clona l'SDK nel prodotto avviando un processo ISMP che copia l'SDK nella directory root_installazione/updateinstaller/java/jre:
root_installazione   /updateinstaller
      /java
         /jre   

Per utilizzare uno script per eseguire un'installazione di manutenzione non presidiata, è necessario avviare due volte il programma di installazione degli aggiornamenti. Il primo comando esegue soltanto la copia dell'SDK e non riavvia automaticamente il programma di installazione degli aggiornamenti. Il secondo comando utilizza l'SDK copiato per aggiornare il prodotto e l'SDK incluso nel prodotto.

Il programma di installazione degli aggiornamenti per WebSphere utilizza sempre l'SDK nella directory root_installazione/updateinstaller, se presente.

Immettere i seguenti comandi dallo script:
  1. update -silent [other_options] -W relaunchwizardexecInstallWizardBean.active=false
    Ad esempio, utilizzare il seguente comando per clonare SDK su un sistema Solaris:
    /opt/IBM/WebSphere/ProcServer/updateinstaller/update \
       -silent \
       -W relaunchwizardexecInstallWizardBean.active=false \

    Identificare la correzione provvisoria nel primo comando se questa non è l'ultimo pacchetto di manutenzione scaricato. Omettere i caratteri Linux e UNIX di continuazione della riga (\) quando il comando è scritto su una sola riga.

  2. update -silent
    Il programma di installazione degli aggiornamenti utilizzerà la copia clonata dell'SDK nella directory root_installazione/updateinstaller quando il comando verrà utilizzato la seconda volta. Ad esempio, utilizzare il seguente comando su un sistema Linux con il server WebSphere Process Server per installare l'aggiornamento utilizzando l'SDK clonato:
    /opt/ibm/WebSphere/ProcServer/updateinstaller/update \
       -silent -W maintenance.package=\
       "/opt/ibm/WebSphere/ProcServer/updateinstaller/maintenance/  \
       6.0-WS-WPS-ESB-LinuxIA32-RP0000002.pak" \
       -W update.type="install" \
       -W product.location="/opt/ibm/WebSphere/ProcServer"
    Omettere i caratteri Linux e UNIX di continuazione della riga (\) quando il comando è scritto su una sola riga.

Registrazione

Nelle sezioni seguenti vengono descritte le registrazioni (log) eseguite durante l'installazione e la disinstallazione.

Log creati durante l'installazione

Se non è presente un file di log, fare riferimento al file di log temporaneo nella directory root_installazione/logs/update/tmp. Se tutte le convalide hanno esito positivo, l'installazione viene portata a termine.

Quindi, il programma di installazione degli aggiornamenti crea la directory root_installazione/logs/update/pacchetto_manutenzione.install.

Nella directory sono presenti il file updatelog.txt, il file compresso updatetrace.log.gz e il file compresso updateconfig.log.gz. Il file updateconfig.log.gz esiste solo quando l'installazione del servizio utilizza il programma di configurazione interno per eseguire gli script ANT.

Log creati durante la disinstallazione

Se non è presente un file di log dopo la disinstallazione di una correzione provvisoria, fare riferimento al file di log temporaneo nella directory root_installazione/logs/update/tmp. Se tutte le convalide hanno esito positivo, la disinstallazione viene portata a termine.

Quindi, il programma di installazione degli aggiornamenti crea la directory root_installazione/logs/update/pacchetto_manutenzione.uninstall.

Nella directory sono presenti il file updatelog.txt, il file compresso updatetrace.log.gz e il file compresso updateconfig.log.gz. Il file updateconfig.log.gz esiste solo quando la disinstallazione del servizio utilizza il programma di configurazione interno per eseguire gli script ANT.

Indicatori di riuscita

Il file di log include un indicatore di riuscita:
INSTCONFSUCCESS
L'operazione corrente è stata eseguita correttamente. Non è necessario leggere ulteriormente il file di log.
INSTCONFPARTIALSUCCESS
L'operazione corrente è stata eseguita correttamente solo in parte. Il sistema dovrebbe essere comunque utilizzabile, tuttavia alcune operazioni non critiche non sono state completate correttamente. Consultare il file di log per determinare i problemi e le eventuali azioni correttive.
INSTCONFFAILED
L'operazione corrente ha avuto esito negativo. Il sistema non è più utilizzabile. Consultare il file di log per ulteriori informazioni.

(c) Copyright IBM Corporation 2005, 2006.
Questo Information Center è alimentato dalla tecnologia Eclipse (http://www.eclipse.org)