WebSphere Enterprise Service Bus, Versione 6.2.0 Sistemi operativi: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Comando installver_wbi

Utilizzare il comando installver_wbi per calcolare la somma di controllo (checksum) sui file installati e confrontare tale checksum con l'elenco materiali consegnato per il prodotto.

Scopo

Il comando installver_wbi ha due funzioni principali. Elabora un checksum sui file installati e confronta il checksum con l'elenco dei materiali del prodotto. Inoltre, il comando installver_wbi consente di calcolare un nuovo checksum di valore di base per ciascun file dell'inventario di un sistema configurato, da utilizzare per identificare le modifiche ai file in confronti successivi.

Il file di log predefinito è root_install/logs/installver.log. È possibile reindirizzare di nuovo l'output utilizzando il parametro -log ed un argomento. Utilizzare il parametro -log senza l'argomento del file per generare il file di log predefinito.

Calcolo del checksum: il comando installver_wbi calcola un checksum per ogni file installato nel prodotto. Il comando confronta ciascun checksum calcolato al checksum corretto per il file. I checksum corretti vengono forniti nei file del BOM. Un file BOM esiste per ciascun componente.

Lo strumento analizza il file BOM per ciascun componente per trovare il valore di checksum corretto per ciascun file nel componente. Ciascun file del prodotto ha una voce in alcuni file BOM. La voce relativa ad un file di prodotto elenca il percorso del file di prodotto e il valore di checksum corretto.

File BOM forniti: ciascun file BOM fornito è denominato files.list. Tutti i componenti dispongono di un file denominato files.list. Ogni file files.list si trova in una delle directoryroot_install/properties/version/nif/backup/nome_componente. Una directory nome_componente esiste per ciascun componente.

Ad esempio, il file files.list del componente dell'attività si trova nella directoryroot_install/properties/version/nif/backup/nome_componente. Il file assomiglia all'esempio seguente:

<?xml version="1.0" encoding="UTF-8"?>

<componentfiles componentname="activity">
       <file>
              <relativepath>properties/version/activity.component</relativepath>
              <checksum>1a20dc54694e81fccd16c80f7c1bb6b46bba8768</checksum>
              <permissions>644</permissions>
              <installoperation>remove</installoperation>
       </file>
       <file>
              <relativepath>lib/activity.jar</relativepath>
              <checksum>2f056cc01be7ff42bb343e962d26328d5332c88c</checksum>
              <permissions>644</permissions>
              <installoperation>remove</installoperation>
       </file>
</componentfiles>

Confronto del checksum elaborato con quello corretto: quando lo strumento elabora ogni file del prodotto in qualsiasi file di elenco dei materiali, provvede anche ad elaborare il valore di checksum effettivo del file di prodotto installato corrispondente. Lo strumento, quindi, confronta il checksum del file del prodotto con il valore di checksum corretto nel file di elenco dei materiali. Dopodiché, lo strumento comunica eventuali differenze.

Ubicazione del file di comando:

il file di comandi installver_wbi si trova nella directory bin della directory root di installazione:
  • For i5/OS operating system Sulle piattaforme i5/OS: root_install/bin/installver_wbi
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux® e UNIX®: root_install/bin/installver_wbi.sh
  • For Windows operating system Sulle piattaforme Windows®: root_install\bin\installver_wbi.bat
Passare alla directory bin per avviare lo strumento installver_wbi dalla riga comandi. Lo strumento funziona su tutti i sistemi operativi supportati, trannez/OS. Ad esempio, utilizzare il seguente comando per avviare lo strumento su un sistema Linux o UNIX:
./installver_wbi.sh
For i5/OS operating system Nota: Su i5/OS, prima di poter eseguire questi script occorre richiamare la QShell utilizzando il comando QSH o STRQSH dalla finestra comandi nativa di i5/OS.

Sintassi per la visualizzazione di informazioni riguardanti l'utilizzo del comando

  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -help
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux e UNIX: ./installver_wbi.sh -help
  • For Windows operating system Su piattaforme Windows: installver_wbi.bat -help

Sintassi per l'elenco di tutti i componenti

  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -listcomponents
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: ./installver_wbi.sh -listcomponents
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -listcomponents

Sintassi per il confronto fra file del prodotto e file di elenco dei materiali

Utilizzare la sintassi del comando seguente per una verifica automatica dell'elenco dei materiali rispetto al file system installato.

  • For i5/OS operating system Sulle piattaforme i5/OS: root_install/bin/installver_wbi
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux e UNIX: root_install/bin/installver_wbi.sh
  • For Windows operating system Sulle piattaforme Windows: root_install\bin\installver_wbi.bat

Consultare Verifica dell'elenco dei materiali per gli esempi su come utilizzare il comando per confrontare i file installati con i file di elenco dei materiali.

Esempi di confronti e di utilizzo del comando

Confronta i valori e comprende i file specificati solo nel confronto:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -include fn1;fn2;fn3
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: ./installver_wbi.sh -include fn1;fn2;fn3
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -include fn1;fn2;fn3

Consultare Confronto di specifici checksum di file e componenti per degli esempi su come utilizzare il comando per confrontare soltanto i file o i componenti specificati.

Confronta i risultati e comprende solo i componenti specificati nel confronto:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -includecomponent comp1;comp2;comp3;...
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux e UNIX: ./installver_wbi.sh -includecomponent comp1;comp2;comp3;...
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -includecomponent comp1;comp2;comp3;...
Confrontare i checksum ed escludere alcuni componenti dal confronto:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -excludecomponent comp1;comp2;comp3;...
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux e UNIX: ./installver_wbi.sh -excludecomponent comp1;comp2;comp3;...
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -excludecomponent comp1;comp2;comp3;...

Consultare Esclusione di file da un confronto del risultato per gli esempi su come utilizzare il comando per escludere i file dal confronto.

Confrontare i checksum ed ignorare i file esclusi dall'utente:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -ignoreuserexclude
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux e UNIX: ./installver_wbi.sh -ignoreuserexclude
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -ignoreuserexclude
Confrontare i checksum ed ignorare i file esclusi da IBM:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -ignoreibmexclude
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux e UNIX: ./installver_wbi.sh -ignoreibmexclude
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -ignoreibmexclude
Elencare esclusivamente tutti i componenti:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -listcomponents
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: ./installver_wbi.sh -listcomponents
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -listcomponents
Creare solo un modello (per l'elenco dei file esclusi):
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -createtemplate
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: ./installver_wbi.sh -createtemplate
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -createtemplate

Parametri per il confronto di checksum con gli elenchi dei materiali

I parametri seguenti vengono associati al comando durante il confronto fra i checksum dei file del prodotto con i checksum corretti contenuti nei file di elenco dei materiali

-componentdir directory_1;directory_2;directory_n
Parametro facoltativo che identifica il nome della directory in cui i prodotti WebSphere Application Server memorizzano i singoli elenchi del materiale per ciascun componente.

Il valore predefinito è la directory root_install/properties/version/nif/backup.

-createtemplate [nome_file ]
Crea un file di proprietà del modello per escludere i file dal confronto del risultato. Modificare il file di proprietà del modello per aggiungere una riga per ciascun file che si desidera escludere dalla verifica.

Senza un argomento della specifica file, lo strumento installver_wbi crea il file root_installazione/properties/ivu_user.template.

Se si specifica un nome file, lo strumento installver_wbi crea il file nella directory di lavoro, ovvero root_installazione/profiles/nome_profilo/bin, per impostazione predefinita.

  • For i5/OS operating system Sulle piattaforme i5/OS: digitare quanto segue sulla riga comandi:
    1. cdroot_install/bin
    2. ./installver_wbi -createtemplate
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: digitare quanto segue sulla riga comandi:
    1. cdroot_install/bin
    2. ./installver_wbi.sh -createtemplate
  • For Windows operating system Sulle piattaforme Windows: digitare quanto segue sulla riga comandi:
    1. cdroot_install\bin
    2. installver_wbi.bat -createtemplate

Lo strumento installver_wbi crea il file properties del modello nella directory properties del profilo predefinito:

  • For i5/OS operating system Sulle piattaforme i5/OS: root_profilo_predefinito/properties/ivu.user.template
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: root_profilo_predefinito/properties/ivu.user.template
  • For Windows operating system Sulle piattaforme Windows: root_profilo_predefinito\properties\ivu.user.template
-exclude file1;file2;file3; ...
Esclude i file dalla verifica.

Utilizzare un punto e virgola (;) o i due punti (:) per delimitare i nomi file.

-excludecomponent component1;component2;component3; ...
Esclude i componenti dalla verifica.

Utilizzare un punto e virgola (;) o i due punti (:) per delimitare i nomi dei componenti.

-filelist nome_file
Parametro facoltativo che identifica il nome del file utilizzato da IBM® per identificare i corretti checksum dei file del prodotto in un particolare componente di prodotto.

Il valore predefinito è files.list.

-help

Visualizza informazioni di utilizzo.

-ignoreuserexclude

Ignora il file root_install/properties/ivu_user.template predefinito, se esiste, e confronta i file elencati nel modello.

Se si usa il parametro -createtemplate con una specifica di file per creare un file di modello in un'altra ubicazione, il parametro -ignoreusertemplate non avrà alcun effetto.

-ignoreibmexclude

Confronta i risultati per tutti i file nella directory root di installazione. Per impostazione predefinita, IBM specifica alcuni file da escludere dalla verifica. È possibile verificare tali file con lo strumento installver_wbi oppure utilizzando il parametro -ignoreibmexclude.

-include file1;file2;file3; ...
Include i file nella verifica ed esclude tutti gli altri file.

Utilizzare un punto e virgola (;) o i due punti (:) per delimitare i nomi file.

-includecomponent component1;component2;component3; ...
Include i componenti nella verifica ed esclude tutti gli altri componenti.

Utilizzare un punto e virgola (;) o i due punti (:) per delimitare i nomi dei componenti.

-installroot nome_directory
Sostituisce la directory root di installazione predefinita.
-listcomponents

Visualizza un elenco di componenti nel prodotto. Ciascun componente deve disporre di un file files.list.

-log [percorso_e_nome_file_del_file_di_log]

Il file di log predefinito è root_install/logs/installver.log. È possibile reindirizzare l'output utilizzando il parametro -log e un argomento.

-profilehome nome_directory
Sostituisce la directory profiles predefinita nella directory root di installazione.
-trace

Fornisce output di traccia relativi a quanto verificato dallo strumento e a cosa viene rilevato da quest'ultimo.

Sintassi per la creazione e l'utilizzo di un nuovo checksum di base per un inventario di file configurati.

Utilizzare la sintassi seguente per la creazione ed il confronto di un inventario di file configurati con i file attualmente installati.

Creare un inventario di file attualmente installati nella directory root di installazione:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -createinventory [percorso/nome_file], per esempio ./installver_wbi -createinventory /tmp/system.inv
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: ./installver_wbi.sh -createinventory [percorso/nome_file], ad esempio ./installver_wbi.sh -createinventory /tmp/system.inv
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -createinventory [percorso\nome_file], ad esempio installver_wbi.bat -createinventory C:\temp\system.inv
Confrontare l'inventario con i file attualmente installati nella directory root di installazione:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -compare /percorso/nome_file
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: ./installver_wbi.sh -compare /percorso/nome_file
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -compare percorso\nome_file
Confrontare e visualizzare i risultati di traccia:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -compare /percorso/nome_file -trace
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: ./installver_wbi.sh -compare /percorso/nome_file -trace
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -compare /percorso/nome_file -trace
Visualizzare informazioni di utilizzo:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -help
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux e UNIX: ./installver_wbi.sh -help
  • For Windows operating system Su piattaforme Windows: installver_wbi.bat -help
Visualizzare ed escludere i file specificati dal confronto dell'inventario:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -compare /path/nome_file -exclude fn1;fn2;fn3;...
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux e UNIX: ./installver_wbi.sh -compare /path/nome_file -exclude fn1;fn2;fn3;...
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -compare \percorso\nome_file -exclude fn1;fn2;fn3;...
Confrontare e includere esclusivamente i file specificati nel confronto dell'inventario:
  • For i5/OS operating system Sulle piattaforme i5/OS: ./installver_wbi -compare /percorso/nome_file -include fn1;fn2;fn3;...
  • For Linux operating systemFor UNIX operating system Sulle piattaforme Linux eUNIX: ./installver_wbi.sh -compare /percorso/nome_file -include fn1;fn2;fn3;...
  • For Windows operating system Sulle piattaforme Windows: installver_wbi.bat -compare /percorso/nome_file -include fn1;fn2;fn3;...

Parametri per la creazione e l'utilizzo dei checksum per un inventario di file

I parametri seguenti sono associati a questo comando.

-compare percorso_file_e_nome_file_del_file_inventario_esistente
Confronta l'inventario esistente con i file esistenti, per determinare eventuali modifiche.

Per prima cosa, utilizzare il parametro -createinventory per creare un inventario. Dopodichè, utilizzare il parametro -compare per confrontare l'inventario con i file realmente esistenti nel sistema al momento del confronto.

Il risultato del confronto indica le classi ed i file modificati, i file mancanti ed i file aggiunti. Tale confronto è molto utile per la verifica dell'assenza di file contenenti virus, tanto per fare un esempio.

-createinventory nome_directory
Per impostazione predefinita, crea un nuovo checksum nel file sys.inv all'interno della directory di lavoro attuale, come per esempio la directory root_profilo/bin. È possibile specificare un percorso e un nome file. Creare il file all'esterno della directory root di installazione, oppure escludere il file dai confronti.

È possibile indirizzare lo strumento installver_wbi verso qualsiasi directory. La directory predefinita è la directory root di installazione.

L'utente può escludere file o componenti dall'inventario.

Lo strumento installver_wbi elabora un checksum relativo a ciascun file. Ogni voce file nell'inventario contiene il seguente pattern generale:

checksum|relativepath/nome_file|file_size|last_modified_time

Dopo aver creato un inventario, utilizzare il parametro -compare per confrontare l'inventario con i file realmente esistenti nel sistema al momento del confronto.

-exclude file1;file2;file3;...
Esclude i file dal confronto.

Utilizzare un punto e virgola (;) o i due punti (:) per delimitare i nomi file.

-help
Visualizza informazioni di utilizzo.
-include file1;file2;file3; ...
Include i file nel confronto ed esclude tutti gli altri file.

Utilizzare un punto e virgola (;) o i due punti (:) per delimitare i nomi file.

-installroot nome_directory
Sostituisce la directory root di installazione predefinita.
-log [percorso_e_nome_file_del_file_di_log]

Il file di log predefinito è root_install/logs/installver.log. È possibile reindirizzare l'output utilizzando il parametro -log e un argomento.

-trace
Fornisce output di traccia relativi a quanto verificato dallo strumento e a cosa viene rilevato da quest'ultimo.

Esempio

Gli esempi seguenti illustrano problematiche che potrebbero verificarsi durante l'esecuzione del comando installver_wbi per il confronto fra checksum.

Ignorare le voci relative a mancate corrispondenze fra checksum introdotte a proposito dall'utente, ad esempio in caso di estensione di un componente

I checksum variano per ogni file modificato dall'utente:
I CWNVU0470I: [ivu] Starting to analyze: regularcomponentsample
I CWNVU0440I: [ivu] The following file is different: lib/different.jar
I CWNVU0410I: [ivu] fc19318dd13128ce14344d066510a982269c241b è il checksum 
  nell'elenco dei materiali.
I CWNVU0420I: [ivu] 517d5a7240861ec297fa07542a7bf7470bb604fe è il checksum 
  nel file system.
I CWNVU0390I: [ivu] Component issues found : 1
I CWNVU0480I: [ivu] Analisi effettuata: regularcomponentsample

Ignorare i risultati costituiti da messaggi informativi (I) ovvi

Alcuni messaggi indicano deviazioni dal risultato atteso normalmente, tuttavia non vi è alcun indicatore della presenza di problematiche gravi:
I CWNVU0360I: [ivu] The following bill of materials issue is found for component
  nullvaluesample: 
  Hash non può essere una stringa null o vuota.

I file sovrapposti costituiscono una problematica potenziale per il prodotto, oppure una manomissione potenziale dell'elenco dei materiali fornito da IBM.

I CWNVU0470I: [ivu] Starting to analyze: overlapbinarycomponentsample
W CWNVU0422W: [ivu] The following file is overlapped: lib/binaryTest.jar
W CWNVU0425W: [ivu] The overlap is caused by: _binarycomponentsample
I CWNVU0390I: [ivu] Component issues found : 1
I CWNVU0480I: [ivu] Analisi effettuata: overlapbinarycomponentsample

Contattare l'assistenzaIBM per la seguente problematica

Se vengono visualizzati messaggi con il seguente formato, contattare l'assistenza IBM:
W CWNVU0280W: [ivu] Mancata corrispondenza componente: atteso ... ma è stato trovato ...

Per le informazioni correnti disponibili dal centro di supporto IBM sui problemi noti e sulla loro soluzione, consultare la pagina di IBM. page.

L'Assistenza IBM offre dei documenti che raccolgono le informazioni necessarie a risolvere il problema, e consentono quindi di risparmiare tempo. Prima di aprire un PMR, consultare la pagina di IBM Support.

Se non si riesce a trovare un problema noto relativo all'installazione simile al proprio, o se le informazioni fornite non risolvono il problema, contattare l'assistenza IBM per un ulteriore supporto.

Avanti

Dopo aver verificato la propria installazione, è possibile creare profili o distribuire un'applicazione su un profilo esistente.


reference Argomento Riferimento

Termini di utilizzo | Feedback


Icona data/ora Ultimo aggiornamento: 02 Luglio 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/rins_installver.html
Copyright IBM Corporation 2005, 2010. Tutti i diritti riservati.
Questo centro informazioni utilizza la tecnologia Eclipse. (http://www.eclipse.org).