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


Creazione di una definizione di build generando l'IIP

In questo argomento viene descritto come creare un file di fefinizione di build e generare il pacchetto di installazione integrato (IIP, Integrated Installation Package) con IBM® WebSphere Installation Factory.

Prima di iniziare

Occorre installare Installation Factory prima di utilizzarlo per creare un package di installazione. Consultare Introduzione a Installation Factory per ulteriori informazioni.

Informazioni su questa attività

Per creare un IIP, creare prima un file di definizione di build che Installation Factory utilizzerà successivamente per generare l'IIP. Il file di definizione di build descrive esattamente quali package e configurazioni vengono incluse nell'IIP. È possibile eseguire entrambe le operazioni sulla stazione di lavoro locale, oppure è possibile scegliere di creare la definizione di build in locale, quindi trasferire il file XML su un'altra stazione di lavoro per generare l'IIP, forse anche su una stazione di lavoro o sistema operativo diversi. La stazione di lavoro remota deve prima contenere Installation Factory e tutti i prodotti che si desidera includere nell'IIP per generare un IIP da un file di definizione di build.

In alcuni casi, potrebbe non essere possibile utilizzare la procedura guidata di definizione di build sulla piattaforma del sistema operativo di destinazione. In tal caso si hanno tre opzioni:

Utilizzare la procedura seguente per creare il file di definizione build e generare l'IIP.

Procedura
  1. Scaricare il codice del prodotto dalla pagina per IBM WebSphere Installation Factory ed estrarre il codice.

    Consultare la pagina di download per un elenco completo dei sistemi operativi verificati.

  2. Considerare quali package di installazione si desidera includere nell'IIP. Installation Factory non contiene alcuna immagine di installazione del prodotto. Occorre fornire il software che Installation Factory deve installare.
  3. Avviare la console Installation Factory con lo script della GUI (graphical user interface).
    • For AIX operating systemFor HP-UX operating systemFor Linux operating systemFor Solaris operating system Utilizzare lo script home_IF/bin/ifgui.sh.
    • For Windows operating system Utilizzare lo script home_IF\bin\ifgui.bat.
  4. Creare una nuova definizione di build IIP oppure aprirne una esistente.

    Fare clic su Crea nuovo package di installazione integrata per creare una nuova definizione di build IIP.

    Fare clic su Aprire una definizione build se si desidera modificare un file XML di definizione di build esistente.

  5. Scegliere se eseguire la procedura guidata in modalità connessa o disconnessa.
    • Modalità connessa

      Selezionare la casella di spunta per l'elaborazione in modalità connessa in modo che sia possibile generare l'IIP oltre a creare il file di definizione di build sulla stazione di lavoro. La procedura guidata di definizione di build proverà a convalidare tutte le directory, i file e i package di installazione in modalità connessa e deve poter accedere in locale a tali risorse.

    • Modalità disconnessa

      Selezionare la casella di spunta per l'elaborazione in modalità disconnessa per salvare solo la definizione di build e generare successivamente l'IIP. Utilizzare la procedura guidata in modalità non connessa, su una stazione di lavoro supportata, per creare un file di definizione build per un sistema operativo supportato su un'altra stazione di lavoro. Quindi, copiare il file XML di definizione di build nel sistema operativo di destinazione e utilizzare il comando ifcli per avviare il motore di elaborazione e generare l'IIP. La procedura guidata Definizione di build non è in grado di verificare l'immagine di installazione, i package di manutenzione o qualsiasi altro file o script immessi in modalità disconnessa. Inoltre, è possibile generare un IIP per una piattaforma di destinazione con una piattaforma simile, il altre parole generare un IIP su una piattaforma Windows per un'altra piattaforma Windows, o una piattaforma UNIX per un'altra piattaforma UNIX.

      I percorsi per tutti i prodotti, directory e file che vengono specificati nella procedura guidata devono essere relativi alla stazione di lavoro sulla quale verrà creato l'IIP. Ad esempio, presupporre che si esegue la console su un sistema Red Hat Enterprise Linux® 4 che non può accedere ad un sistema AIX di destinazione. La procedura guidata Definizione di build non è in grado di esplorare le ubicazioni dei file sul sistema di destinazione. Tuttavia, è possibile immettere il percorso di directory della ubicazione di AIX per l'immagine di installazione di Network Deployment e di altri elementi dell'IIP.

  6. Fornire tutti i parametri richiesti per identificare le informazioni del package, l'ubicazione dell'output del file di definizione di build, l'ubicazione dell'output dell'IIP, i prodotti, le immagini di installazione, i file e le directory aggiuntive e le informazioni sull'autore. Consultare i documenti del pannello della guida per le informazioni su ogni operazione del processo di creazione dell'IIP:
    Limitazione: La creazione di IIP utilizzando caratteri specifici della locale non inglese nel percorso di directory non è supportata. Limitare i caratteri utilizzati nei nomi delle directory a caratteri ASCII US stampabili.
    Pannello Descrizione
    Selezione della modalità dell'IIP Specificare se lavorare in modalità connessa o disconnessa, e specificare il sistema operativo di destinazione per l'IIP.
    Identificazione del package IIP Specificare un identificativo universalmente univoco per l'IIP.
    Informazioni del build di IIP Specificare il nome e l'ubicazione del file di definizione di build e dell'IIP.
    Impostazioni della procedura guidata di installazione integrata di IIP Utilizzare questo pannello per scegliere se far visualizzare all'utente IIP la procedura guidata di installazione dell'IIP durante l'installazione stessa, e se questa impostazione può essere sovrascritta.
    IIP - Creare l'IIP (Integrated Installation Package) Aggiungere e modificare i package di installazione per l'IIP. Questo pannello contiene anche i seguenti pannelli:
    File di IIP aggiuntivi Aggiungere file e directory all'IIP.
    Autore IIP Specificare un'organizzazione e una descrizione per l'IIP.
    Anteprima di IIP Utilizzare questo pannello di riepilogo per revisionare tutte le selezioni effettuate per l'IIP.
  7. Sul pannello Anteprima del package di installazione integrato, selezionare se solo salvare il file di definizione di build o salvare il file di definizione di build e generare l'IIP localmente. Fare clic su Fine per uscire dalla procedura guidata Definizione di build.

    Se è stata selezionata l'opzione per creare solo il file di definizione, copiare il file XML di definizione di build sulla stazione di lavoro di destinazione. Eseguire il comando ifcli sul file di definizione di build per generare l'IIP. Per ulteriori informazioni, consultare Il comando ifcli.

    Il periodo di tempo richiesta per la generazione dell'IIP dipende dal numero e dal tipo di prodotti che vengono inclusi nel package.

  8. Installation Factory registra un messaggio di completamento nel file home_IF/logs/log.txt una volta che il motore di elaborazione ha completato la sua attività.

Esempio

Quello seguente è un esempio di creazione di un file di definizione di build e di generazione di un IIP su un sistema Windows che contiene il contributo del server di un processo e il contributo di un feature pack. Verrà creato l'IIP per conto della società immaginaria "Plants by WebSphere" a cui viene fatto riferimento in una delle applicazioni di esempio del server dei processi.
  1. Avviare lo script home_IF\bin\ifgui.bat.
  2. Sul pannelo di IBM Installation Factory, selezionare Crea un nuovo package di installazione integrato.
  3. Viene avviata la procedura guidata Definizione di build e viene visualizzato il Pannello Selezione della modalità. Poiché si sta sviluppando un IIP per la creazione e l'installazione su questa stazione di lavoro, selezionare Modalità connessa. Tenere presente che una volta creato questo IIP, è possibile eseguire l'installazione anche su qualsiasi stazione di lavoro con lo stesso sistema operativo e la stessa piattaforma del sistema locale. In Piattaforme, selezionare la propria piattaforma corrente. Fare clic su Avanti.
  4. Sul Pannello Identificazione del package, immettere un identificativo: com.plantsByWebsphere. La versione può restare 1.0.0.0. Fare clic su Avanti.
  5. Viene visualizzato il Pannello Informazioni di build. Immettere un nome file e l'ubicazione del file XML di definizione di build che si sta creando. Inoltre, scegliere una directory in cui verrà generato l'IIP. Assicurarsi di avere spazio sufficiente nella directory di destinazione se si genererà l'IIP oltre a sviluppare la definizione di build. Si potrebbe visualizzare un errore che indica una directory non vuota se la directory predefinita dell'IIP non è vuota e la casella di spunta Avverti se l'ubicazione di destinazione è selezionata. Fare clic su Avanti.
  6. Sul Pannello Procedura guidata dell'installazione integrata, lasciare entrambi le impostazioni della procedura guidata di installazione selezionate. Per una massima flessibilità durante il periodo di installazione verrà consentito agli utenti di sovrascrivere la corrente impostazione che visualizzerà la procedura guidata dell'IIP al momento dell'avvio. Fare clic su Avanti.
  7. Viene visualizzato il Pannello Crea il package di installazione integrata. Questo è il pannello principale in cui si selezioneranno, aggiungeranno e modificheranno le proprietà dei pacchetti che si desidera includere nell'IIP. Poiché desideriamo creare un pacchetto che includa il prodotto IBM WebSphere Application Server Network Deployment, un feature pack e WebSphere ESB versione 6.2, si inizierà con il prodotto Network Deployment:
    1. Selezionare IBM WebSphere Application Server Network Deployment 6.1 nel campo Package e strumenti di installazione supportati. Fare clic su Aggiungi programma di installazione.
    2. Sul Pannello Aggiungi package di installazione, si visualizzerà il nome del package, il suo identificativo e il sistema operativo e l'architettura della piattaforma per la quale si sta sviluppando l'IIP. Occorre fornire il codice del prodotto per Network Deployment sulla piattaforma specificata. Fare clic su Modifica.
    3. Immettere il percorso di directory root dell'immagine del prodotto Network Deployment, oppure fare clic su Sfoglia per cercare l'immagine. Dato che si sta lavorando in modalità connessa, è possibile fare clic su Richiama dimensione del package per stimare la dimensione del package. Fare clic su OK.
    4. Si viene reindirizzati al pannello Aggiungi package di installazione. È possibile vedere che i campi Percorso della directory del package e Dimensione del package sono stati riempiti. Fare clic su OK.
    5. Si viene reindirizzati al pannello Crea il package di installazione integrata. Ora è possibile visualizzare il proprio package elencato nel campo Package di installazione utilizzati in questo IIP, ed è stata creata una chiamata di tale package ed inserita nel campo Chiamate dei package di installazione. Assicurarsi che la chiamata del package sia selezionata e fare clic sul pulsante Modifica accanto al campo Chiamate dei package di installazione.
    6. Viene visualizzato il Pannello Proprietà delle chiamate dei package di installazione. Qui si imposteranno tutte le proprietà dell'installazione della chiamata del proprio package.
      1. Modificare il nome di visualizzazione e la descrizione della chiamata. L'utente che installa l'IIP visualizzerà queste informazioni con la chiamata del package. È possibile personalizzare questi campi per riflettere l'implementazione, della propria società, di questo package.
      2. La casella di spunta Rendi questa chiamata dell'installazione la chiamata primaria è selezionata. Non modificare questo valore poiché il package del feature pack che verrà aggiunto successivamente utilizzerà le informazioni da questo package per i suoi valori predefiniti, inclusa la directory di installazione di destinazione. Infatti, questa impostazione assicura che dopo aver aggiunto questo package, alternativamente, le chiamate del package utilizzeranno tali valori che vengono specificati per tale package a meno che non vengano modificati manualmente.
      3. Deselezionare la casella di spunta Gli utenti possono interrompere l'installazione di questo package. Dato che questo è un esempio relativamente semplice con solo tre package inclusi, gli utenti dovranno installare tutti e tre i package.
      4. Non modificare i valori predefiniti di Modalità di installazione predefinita. La procedura guidata all'installazione di Network Deployment verrà visualizzata durante l'installazione.
      5. Impostare il percorso di installazione per questo package dalla scheda Percorso della directory di installazione predefinita. È possibile impostare il percorso per entrambi i tipi di utente amministratore e non amministratore. Fare clic su Modifica per aprire il Pannello Modifica percorso di directory di installazione predefinita ed immettere il percorso in cui verrà installato questo package. Fare clic su OK per ritornare al pannello corrente.
      6. Fare clic sulla scheda File di risposte. Dato che non si sta installando questo package in modalità non presidiata, è possibile ignorare le impostazioni di questa sezione.
      7. Fare clic sulla scheda Azioni del codice di uscita. Queste sono le azioni che verranno intraprese quando il package genera questi codici di uscita. Modificare l'azione per L'installazione è parzialmente riuscita in Chiedere all'utente se arrestare o continuare l'installazione. Si vuole far decidere all'utente se la riuscita parziale è accettabile, in base a cosa visualizzano nei log del loro prodotto o ad altre informazioni. Le altre due azioni del codice di uscita vengono impostate per arrestare l'installazione per impostazione predefinita, il funzionamento accettabile in questi due casi. Fare clic su OK per uscire dal pannello Pannello Proprietà delle chiamate dei package di installazione.
  8. Aggiungere il feature pack all'IIP.
    1. Selezionare IBM WebSphere Application Server Versione 6.1 Feature Pack per i servizi Web dall'elenco Package e strumenti supportati e seguire le operazioni da 'a' a 'd' nella sezione Distribuzione di rete, modificando solo il percorso di directory del prodotto.
    2. Si viene reindirizzati al pannello Crea il package di installazione integrata. Ora è possibile visualizzare il proprio feature pack elencato nel campo Package di installazione utilizzati in questo IIP, ed è stata creata una chiamata di tale package ed inserita nel campo Chiamate dei package di installazione. Assicurarsi che la chiamata del feature pack sia selezionata e fare clic sul pulsante Modifica accanto al campo Chiamate dei package di installazione.
      1. Modificare il nome di visualizzazione e la descrizione della chiamata. L'utente che installa l'IIP visualizzerà queste informazioni con la chiamata del feature pack. Personalizzare questi nomi per riflettere la propria società o organizzazione.
      2. Da notare che la casella di spunta Rendi questa chiamata dell'installazione la chiamata primaria non è selezionata per impostazione predefinita. Questo è il funzionamento che si desidera, dato che il feature pack viene installato sul prodotto Network Deployment e ne erediterà i valori predefiniti.
      3. Deselezionare la casella di spunta Gli utenti possono interrompere l'installazione di questo package. Dato che questo è un esempio relativamente semplice con solo tre package inclusi, gli utenti dovranno installare tutti e tre i package.
      4. Non modificare i valori predefiniti di Modalità di installazione predefinita. La procedura guidata all'installazione del feature pack verrà visualizzata durante l'installazione. Tuttavia, installando il feature pack in modalità non presidiata farà apparire all'utente che l'intero IIP di Plants by WebSphere sia stato installato interrottamente in un'operazione, quando invece sono stati installati due pacchetti. Da notare che se qui si sceglie l'installazione in modalità non presidiata, occorre specificare un file di risposte oppure il programma di installazione dell'IIP deve specificarne uno durante l'installazione.
      5. Impostare il percorso di installazione per questo package dalla scheda Percorso della directory di installazione predefinita. Da notare che essendo stato impostato il package di Network Deployment come chiamata di installazione primaria, il valore del percorso di installazione per questo feature pack è stato impostato su $RESV{6.1.0-WS-WASND_1-1:installLocation}. Questa è una macro che indica che il Valore risultante dell'opzione installLocation per il package di Network Deployment verrà qui utilizzato. Consultare Sostituzione di macro IIP per ulteriori informazioni sulle macro e il loro utilizzo.
      6. Fare clic sulla scheda File di risposte. Dato che non si sta installando questo package in modalità non presidiata, è possibile ignorare le impostazioni di questa sezione. Se si desidera installare questa chiamata del package in modalità non presidiata, specificare un file di risposte.
      7. Fare clic sulla scheda Azioni del codice di uscita. Queste sono le azioni che verranno intraprese quando il package genera questi codici di uscita. Modificare l'azione per L'installazione è parzialmente riuscita in Chiedere all'utente se arrestare o continuare l'installazione. Si vuole far decidere all'utente se la riuscita parziale è accettabile, in base a cosa visualizzano nei log del loro prodotto o ad altre informazioni. Le altre due azioni del codice di uscita vengono impostate per arrestare l'installazione per impostazione predefinita, il funzionamento accettabile in questi due casi. Fare clic su OK per uscire dal pannello Pannello Proprietà delle chiamate dei package di installazione.
  9. Successivamente, aggiungere WebSphere ESB versione 6.2 all'IIP.
    1. Selezionare IBM WebSphere Process Server 6.2 dall'elenco Package e strumenti supportati e seguire le operazioni da 'a' a 'd' nella sezione Distribuzione di rete, modificando solo il percorso di directory del prodotto.
    2. Si viene reindirizzati al pannello Crea il package di installazione integrata. Ora è possibile visualizzare il proprio feature pack elencato nel campo Package di installazione utilizzati in questo IIP, ed è stata creata una chiamata di tale package ed inserita nel campo Chiamate dei package di installazione. Assicurarsi che la chiamata di WebSphere ESB sia selezionata e fare clic sul pulsante Modifica accanto al campo Chiamate dei package di installazione.
      1. Modificare il nome di visualizzazione e la descrizione della chiamata. L'utente che installa l'IIP visualizzerà queste informazioni con la chiamata di WebSphere ESB. Personalizzare questi nomi per riflettere la propria società o organizzazione.
      2. Da notare che la casella di spunta Rendi questa chiamata dell'installazione la chiamata primaria non è selezionata per impostazione predefinita. Questo è il funzionamento che si desidera, dato che WebSphere ESB viene installato sul prodotto Network Deployment e ne erediterà i valori predefiniti.
      3. Deselezionare la casella di spunta Gli utenti possono interrompere l'installazione di questo package. Dato che questo è un esempio relativamente semplice con solo tre package inclusi, gli utenti dovranno installare tutti e tre i package.
      4. Non modificare i valori predefiniti di Modalità di installazione predefinita. La procedura guidata all'installazione di WebSphere ESB verrà visualizzata durante l'installazione. Da notare che se qui si sceglie l'installazione in modalità non presidiata, occorre specificare un file di risposte oppure il programma di installazione dell'IIP deve specificarne uno durante l'installazione.
      5. Impostare il percorso di installazione per questo package dalla scheda Percorso della directory di installazione predefinita. Da notare che essendo stato impostato il package di Network Deployment come chiamata di installazione primaria, il valore del percorso di installazione per questo feature pack è stato impostato su $RESV{6.1.0-WS-WASND_1-1:installLocation}. Questa è una macro che indica che il Valore risultante dell'opzione installLocation per il package di Network Deployment verrà qui utilizzato. Consultare Sostituzione di macro IIP per ulteriori informazioni sulle macro e il loro utilizzo.
      6. Fare clic sulla scheda File di risposte. Dato che non si sta installando questo package in modalità non presidiata, è possibile ignorare le impostazioni di questa sezione. Se si desidera installare questa chiamata del package in modalità non presidiata, specificare un file di risposte.
      7. Fare clic sulla scheda Azioni del codice di uscita. Queste sono le azioni che verranno intraprese quando il package genera questi codici di uscita. Modificare l'azione per L'installazione è parzialmente riuscita in Chiedere all'utente se arrestare o continuare l'installazione. Si vuole far decidere all'utente se la riuscita parziale è accettabile, in base a cosa visualizzano nei log del loro prodotto o ad altre informazioni. Le altre due azioni del codice di uscita vengono impostate per arrestare l'installazione per impostazione predefinita, il funzionamento accettabile in questi due casi. Fare clic su OK per uscire dal pannello Pannello Proprietà delle chiamate dei package di installazione.
  10. Revisionare le proprietà specificate per le due chiamate dei package nella tabella delle chiamate dei package di installazione. Fare clic su Avanti.
  11. Viene visualizzato il Pannello File e directory aggiuntivi. È possibile specificare qualsiasi file o directory da includere con l'IIP. Ad esempio, è possibile includere un file readme oltre a qualsiasi immagine o altro materiale che si desidera includere nell'IIP. Non è possibile eseguire alcuno script utilizzando questa funzione. Se si desidera aggiungere script da eseguire durante l'installazione, è possibile creare un CIP (customized installation package) di Process Server con le personalizzazioni dell'applicazione e del profilo, ed utilizzarlo in una chiamata del package invece di utilizzare semplicemente l'immagine del prodotto Process Server generalmente disponibile. Fare clic su Avanti.
  12. Sul pannello Pannello Autore, immettere il nome della propria organizzazione, ad esempio, "Plants by WebSphere" e una descrizione. Queste informazioni possono essere visualizzate dal programma di installazione dell'IIP facendo clic sul pulsante Informazioni nella procedura guidata di installazione. Fare clic su Avanti.
  13. Viene visualizzato il Pannello Anteprima del package di installazione integrato. È possibile selezionare il salvataggio del file XML sviluppato, oppure salvare il file e generare l'IIP. Dato che l'IIP è stato sviluppato e convalidata in modalità connessa, scegliere di salvare il file e generare l'IIP. Fare clic su Fine.

Operazioni successive

Ora è possibile installare l'IIP creato. Consultare Installazione di un IIP per ulteriori informazioni oppure Installazione non presidiata di un IIP se si desidera eseguire l'installazione non presidiata.

task Argomento Attività

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/tins_if_iip_createbuild.html
Copyright IBM Corporation 2005, 2010. Tutti i diritti riservati.
Questo centro informazioni utilizza la tecnologia Eclipse. (http://www.eclipse.org).