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

Creazione di un profilo personalizzato in modalità non presidiata

Il file responsefile.pcaw.esb.managedProfile.txt è un file di risposte di esempio per la creazione di un profilo personalizzato. Utilizzare il comando addNode per associare il nodo personalizzato all'interno di una cella del gestore distribuzione per rendere il nodo operativo. A causa di questa forte dipendenza in quanto nodo gestito, il profilo viene spesso considerato come un profilo gestito.

Creare un nodo personalizzato utilizzando il file di risposte delle opzioni dopo la registrazione come un utente root su una piattaforma Linux o UNIX oppure come un utente che appartiene al gruppo di amministratori su una piattaforma Windows. Alcuni passi della procedura di installazione su una piattaforma Windows richiedono che l'utente appartenga al gruppo di amministratori e disponga dei diritti utente avanzati Agisci come parte del sistema operativo e Accesso come servizio.

Il programma di installazione legge questo file per determinare le caratteristiche di un profilo del gestore distribuzione quando si esegue un'installazione in modalità non presidiata. Inoltre, è possibile creare profili del gestore distribuzione aggiuntivi utilizzando questo file di risposte dopo un'installazione iniziale. Il file di risposte viene fornito con valori predefiniti.

Associazione del profilo personalizzato

Diverse direttive all'interno del file forniscono le opzioni su come il nodo personalizzato viene associato all'interno della cella del gestore distribuzione:
  • -W pctfederationpanelInstallWizardBean.federateLater

    Impostare questo valore su true se il gestore distribuzione non è in esecuzione o se non è accessibile per un qualsiasi motivo presente nella seguente descrizione di federazione.

  • -W pctfederationpanelInstallWizardBean.hostname

    Specificare un valore che stabilisce nel sistema dove il gestore distribuzione è in esecuzione. Per ulteriori informazioni sulla denominazione di host, fare riferimento a Considerazioni di denominazione per profili, nodi, host e celle.

  • -W pctfederationpanelInstallWizardBean.port

    Specificare il valore della porta SOAP del gestore distribuzione. E' necessario specificare il valore corretto. Un valore non corretto impedisce l'associazione del nodo e provoca un malfunzionamento totale con un indicatore INSTCONFFAILED. La porta SOAP predefinita per il gestore distribuzione è 8879.

Si desidera associare il nodo durante o dopo la creazione del profilo?

Associare il nodo nel momento in cui si esegue la creazione in modalità non presidiata del profilo personalizzato solo se si verificano tutte le seguenti condizioni:
  • Il gestore distribuzione è in esecuzione.
  • Il gestore distribuzione è un profilo WebSphere ESB.
  • La sicurezza non è abilitata sul nodo del gestore distribuzione.
  • Il gestore distribuzione utilizza il tipo di connettore JMX SOAP predefinito ed il connettore è abilitato.
Non associare il nodo durante la creazione del profilo in modalità non presidiata se si verifica una qualsiasi delle seguenti condizioni:
  • Il gestore distribuzione non è in esecuzione o non si è certi che lo sia.
  • Il gestore distribuzione è un profilo WebSphere Application Server Network Deployment che non è stato ancora ampliato in un profilo WebSphere ESB.
  • La sicurezza è abilitata sul nodo del gestore distribuzione.
  • Il connettore SOAP è disabilitato.
  • Il gestore distribuzione è stato nuovamente configurato per utilizzare l'RMI (remote method invocation) non predefinito come il connettore JMX (Java Management Extensions) preferito. (Selezionare System Administration > Deployment manager > Administration services nella console di gestione del gestore distribuzione per verificare il tipo di connettore preferito).
Se non si verifica nessuna delle condizioni descritte precedentemente, è necessario associare il nodo dopo la relativa creazione utilizzando il comando addNode per inserire l'ID utente e la password sul comando.

Se si tenta di associare un nodo personalizzato quando il gestore distribuzione non è in esecuzione o quando non è disponibile per altre ragioni, la creazione del profilo non avrà esito positivo e il risultante profilo personalizzato sarà inutilizzabile. Quindi, è necessario spostare questa directory del profilo personalizzato fuori dal contenitore dei profili (per impostazione predefinita, la directory profiles in install_root, dove install_root è la directory di installazione WebSphere ESB) prima della creazione di un altro profilo con lo stesso nome del profilo.

Come evitare l'utilizzo dell'opzione -silent all'interno del file di risposte delle opzioni

Quando l'opzione -silent esiste nel file, si verifica un problema. Il file funziona con l'opzione durante una chiamata diretta alla procedura guidata di creazione del profilo, ma non funziona quando viene chiamato da un'installazione del prodotto non presidiata. Per informazioni sulla creazione di un profilo in modalità non presidiata durante un'installazione del prodotto non presidiata, consultare Personalizzazione del file di risposte delle opzioni.

L'opzione non è necessaria. Non utilizzare l'opzione per evitare il verificarsi di problemi.

Ubicazioni del file di risposte

I file di risposte delle opzioni di esempio si trovano in due ubicazioni.

File di esempio:
  • responsefile.pcaw.esb.dmgrProfile.txt
  • responsefile.pcaw.esb.managedProfile.txt
  • responsefile.pcaw.esb.standAloneProfile.txt

Ubicazione:

Tabella 1. Ubicazioni del file di risposte delle opzioni
Ubicazione disco del prodotto Ubicazione di installazione
directory /ESB directory install_root/bin/ProfileCreator

Utilizzare il file sul disco del prodotto per installare WebSphere ESB in modalità non presidiata e per creare un profilo.

Dopo aver installato WebSphere ESB, è possibile utilizzare il file di risposte installato con il parametro -options sul comando della procedura guidata di creazione del profilo.

Spazio su disco richiesto

Profilo Spazio su disco richiesto Spazio temporaneo richiesto
Profilo del gestore distribuzione 30 MB 40 MB
Profilo personalizzato 10 MB 40 MB
Profilo del server delle applicazioni 200 MB 40 MB

Creazione di un ambiente operativo durante l'installazione del prodotto

L'installazione di WebSphere ESB è un processo a due fasi:
  1. Installazione di file di funzioni e di file del prodotto principali.
  2. Creazione di un profilo del gestore distribuzione, di un profilo personalizzato o di un profilo del server delle applicazioni.

Il file di risposte delle opzioni di esempio responsefile.esb.txt, controlla la prima parte dell'installazione e può avviare anche la seconda parte dell'installazione. Per creare un profilo come parte dell'installazione dei file principali del prodotto, utilizzare l'opzione nel file responsefile.esb.txt che identifica il file di risposte per la creazione di un profilo. Il file di risposte del profilo consente di utilizzare la procedura guidata di creazione del profilo in modalità non presidiata.

Per modificare ed utilizzare il file di risposte appropriato per la creazione di un profilo, effettuare la seguente procedura:
  1. Copiare il file appropriato dalla directory ESB nel disco del prodotto su un'ubicazione di facile identificazione sulla macchina. I file di esempio sono:
    Per creare un: Copiare il seguente file di risposte:
    Profilo del gestore distribuzione responsefile.pcaw.esb.dmgrProfile.txt
    Profilo personalizzato responsefile.pcaw.esb.managedProfile.txt
    Profilo del server delle applicazioni responsefile.pcaw.esb.standAloneProfile.txt
  2. Modificare il file allo scopo di personalizzare i valori per l'installazione.
  3. Verificare che nessuna opzione -silent esista nel file di risposte per la procedura guidata di creazione del profilo. Se l'opzione esiste, il profilo non viene creato.
  4. Salvare il file.
  5. Modificare il file responsefile.esb.txt per identificare l'ubicazione ed il nome del file di risposte del profilo. Modificare il valore dell'opzione -W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation per identificare il file. Ad esempio:
    -W pcawresponsefilelocationqueryactionInstallWizardBean.fileLocation=
    "/opt/IBM/WebSphere/MyOptionFiles/customProfile.txt"
  6. Avviare l'installazione. Ad esempio:
    install -options "myresponsefile.txt" -silent
  7. Dopo l'installazione, esaminare i log per i casi positivi.

Creazione di un profilo dopo l'installazione

L'installazione del prodotto WebSphere ESB è un processo a due fasi:
  1. Installazione di file di funzioni e di file del prodotto principali
  2. Creazione di un profilo del gestore distribuzione, di un profilo personalizzato o di un profilo del server autonomo

Quando esistono i file principali del prodotto, creare un profilo in qualsiasi momento utilizzando la procedura guidata di creazione del profilo. Avviare la procedura guidata dalla console relativa alle prime operazioni o direttamente utilizzando il comando della procedura guidata di creazione del profilo.

Inoltre, è possibile utilizzare uno dei seguenti file di risposte delle opzioni di esempio per consentire ai profili di creare un profilo in modalità non presidiata utilizzando la procedura guidata di creazione del profilo in modalità non presidiata. Per modificare ed utilizzare il file di risposte appropriato per la creazione di un profilo, effettuare la seguente procedura:
  1. Copiare il file appropriato dalla directory install_root/bin/ProfileCreator in un'ubicazione di facile identificazione sulla macchina. I file di esempio sono:
    Per creare un profilo per un: Copiare il seguente file di risposte:
    Gestore distribuzione responsefile.pcaw.esb.dmgrProfile.txt
    Nodo gestito responsefile.pcaw.esb.managedProfile.txt
    Server delle applicazioni autonomo responsefile.pcaw.esb.standAloneProfile.txt

    Ad esempio, copiare il file con il nome my_options_file.txt

  2. Modificare il file allo scopo di personalizzare i valori per l'installazione.
  3. Salvare il file.
  4. Avviare l'installazione.
    Ad esempio:
    • For AIX platforms ./pcatAIX.bin -options my_options_file.txt -silent
    • ./pcatHPUX.bin -options my_options_file.txt -silent
    • LINUX platforms ./pcatLinux.bin -options my_options_file.txt -silent
    • LINUX platforms Piattaforme Power: ./pcatLinuxPPC.bin -options my_options_file.txt -silent
    • Solaris platforms ./pcatSolaris.bin -options my_options_file.txt -silent
    • For Windows platforms pcatWindows.exe -options my_options_file.txt -silent
  5. Dopo l'utilizzo della procedura guidata di creazione del profilo, esaminare i log per i casi positivi.

Registrazione

I seguenti file di log registrano informazioni sulla creazione del profilo:
  • Il file install_root/logs/log.txt registra lo stato dell'installazione.
  • Il file install_rootprofiles/profile_name/logs/pctLog.txt registra gli eventi di installazione che si verificano durante la creazione di profili con la procedura guidata di creazione del profilo.
  • Il file install_root/logs/wasprofile/wasprofile_create_profile_name.log registra gli eventi di installazione che si verificano durante la creazione di profili.
  • Il file install_root/logs/wasprofile/wasprofile_delete_profile_name.log registra gli eventi di installazione che si verificano durante l'eliminazione di profili.

Considerazioni sulla denominazione

Per informazioni relative alle considerazioni sulla denominazione, fare riferimento a Considerazioni di denominazione per profili, nodi, host e celle.

File responsefile.pcaw.esb.managedProfile.txt di esempio

Suggerimento: un profilo personalizzato deve essere aggiunto all'interno di una cella del gestore distribuzione per diventare operativo. A causa di questa forte dipendenza in quanto nodo gestito, il profilo viene spesso considerato come un profilo gestito oppure come un nodo gestito.

Ovviamente il nodo non viene gestito, fino a quando non viene associato in una cella. Inoltre, tenere presente che qualsiasi nodo associato è un nodo gestito, inclusi i nodi associati all'interno dei profili del server delle applicazioni.

Il seguente file di risposte si riferisce al termine managed anziché custom in molti nomi relativi a direttive. Nonostante ciò, tutte le direttive presenti in questo file di risposte sono di supporto nella definizione di un profilo personalizzato.


################################################################################
#
# File di risposte per la creazione del profilo personalizzato WebSphere ESB
#
# Questo file delle opzioni si trova nella directory CD_ROOT\ESB\ e nella
# directory install_root\bin\ProfileCreator_wbi.
#
# Per utilizzare il file delle opzioni sotto la directory CD_ROOT\ESB\, seguire le istruzioni contenute
# in CD_ROOT\ESB\responsefile.esb.txt. Il programma di installazione di WebSphere ESB
# individua questo file durante l'installazione non presidiata
# ed esegue automaticamente la creazione del profilo non presidiata al termine dell'installazione.
# 
# Per utilizzare il file delle opzioni sotto install_root\bin\ProfileCreator_wbi per la creazione del profilo non presidiata,
# è necessario modificare i vari valori nel file ed utilizzare i seguenti argomenti della riga
# comandi:
# 
#    -options "responsefile.pcaw.esb.managedProfile.txt" -silent
#
################################################################################


################################################################################
# 
# Nome del profilo
#
# Impostare il nome per questo profilo personalizzato. Il nome del profilo deve essere univoco per questa installazione di
# WebSphere ESB.
#
#
-W profilenamepanelInstallWizardBean.profileName="profileManaged"

################################################################################
# Se si desidera impostare questo profilo come proprio profilo predefinito, impostarlo su "true".
# In caso contrario impostarlo su "false". Se questo è il primo profilo creato, automaticamente è quello
# predefinito.
#
-W profilenamepanelInstallWizardBean.isDefault="false"


################################################################################
# 
# Ubicazione del profilo
#
# Specificare una directory per contenere i file che definiscono l'ambiente di runtime come i comandi, i file di
# configurazione ed i file di log. Se la directory specificata esiste già, deve essere
# vuota. Se il nome della directory contiene spazi, racchiuderla tra virgolette come mostrato
# nel seguente esempio di Windows.
#
# Tenere presente che gli spazi nell'ubicazione di installazione sono supportati solo su sistemi operativi
# Windows.
#
# Ubicazione di installazione predefinita:
#
#    -P installLocation="<ESB_HOME>\profiles\<PROFILE_NAME>"
#
-P installLocation="C:\Program Files\IBM\WebSphere\ESB\profiles\profileManaged"


################################################################################
# 
# Nome del nodo
#
# Selezionare il nome del nodo per il server delle applicazioni. Il nome del nodo sotto una cella deve essere
# univoco.
#
# Sostituire YOUR_NODE_NAME con il nome del nodo reale.
#
-W nodehostnamepanelInstallWizardBean.nodeName="YOUR_NODE_NAME"


################################################################################
#
# Nome host
#
# Specificare il nome host per il server delle applicazioni. Il nome host è il nome DNS (domain
# name system) (breve o lungo) o l'indirizzo IP di questo computer.
# 
# Sostituire YOUR_HOST_NAME con il nome host reale. Inserire il commento nella riga per utilizzare il valore
# predefinito.
# 
-W nodehostnamepanelInstallWizardBean.hostName="YOUR_HOST_NAME"


################################################################################
#
# Nome della cella
#
# NON modificare questo valore, tranne quando è assolutamente necessario
# 
# La procedura guidata utilizza il nome host locale breve + "Node##Cell" per impostazione predefinita.
#
# Se si desidera sovrascrivere il valore del nome della cella stabilito, eliminare il commento dalla riga e
# sostituire YOUR_CELL_NAME con <YOUR_OWN_VALUE>
#
# -W setnondmgrcellnameinglobalconstantsInstallWizardBean.value="YOUR_CELL_NAME"


################################################################################
# 
# Assegnazione di valori di porte
#
# Le seguenti voci vengono utilizzate per reimpostare i numeri della porta utilizzati nella configurazione
#
# Attualmente sono impostati sui valori predefiniti.
# Effettuare una verifica per accertarsi che non ci siano conflitti di porte.
# I numeri della porta per ciascun profilo possono essere trovati in:
# <profile>/config/cells/<cell name>/nodes/<node name>/serverindex.xml
#
# Se si specifica true per il valore della direttiva
# -W pctfederationpanelInstallWizardBean.federateLater,
# i numeri della porta vengono assegnati automaticamente quando il nodo viene associato tramite il
# comando addNode. Non utilizzare i seguenti numeri di porte.
#
-W pctmanagedprofileportspanelInstallWizardBean.BOOTSTRAP_ADDRESS="2809"
-W pctmanagedprofileportspanelInstallWizardBean.SOAP_CONNECTOR_ADDRESS="8878"
-W pctmanagedprofileportspanelInstallWizardBean.SAS_SSL_SERVERAUTH_LISTENER_ADDRESS="9901"
-W pctmanagedprofileportspanelInstallWizardBean.CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS="9201"
-W pctmanagedprofileportspanelInstallWizardBean.CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS="9202"
-W pctmanagedprofileportspanelInstallWizardBean.ORB_LISTENER_ADDRESS="9100"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_DISCOVERY_ADDRESS="7272"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_MULTICAST_DISCOVERY_ADDRESS="5000"
-W pctmanagedprofileportspanelInstallWizardBean.NODE_IPV6_MULTICAST_DISCOVERY_ADDRESS="5001"
-W pctmanagedprofileportspanelInstallWizardBean.DCS_UNICAST_ADDRESS="9353"


################################################################################
# 
# Associazione
#
# Un profilo personalizzato contiene un nodo vuoto che deve essere associato ad un gestore distribuzione per
# diventare un nodo gestito funzionale. Identificare un gestore distribuzione in esecuzione che gestirà
# il nodo o sceglierà di associare il nodo successivamente utilizzando il
# comando addNode.
#
# Effettuare l'impostazione su "true" se si desidera associare questo nodo personalizzato successivamente usando il comando
# addNode. E' necessario associare questo nodo successivamente se il gestore distribuzione:
#            - Non è in esecuzione.
#            - Dispone della sicurezza abilitata.
#            - Dispone del connettore SOAP disabilitato.
#
# Se si desidera associarlo adesso, impostarlo su "" e compilare le voci per l'host e la porta
# del gestore distribuzione.
#
-W pctfederationpanelInstallWizardBean.federateLater=""

################################################################################
# Specificare il nome host del gestore distribuzione per l'associazione.
#
-W pctfederationpanelInstallWizardBean.hostname="YOUR_DEPLOYMENT_MANAGER_HOST_NAME"

################################################################################
# Specificare il numero della porta dove il DMGR (deployment manager/gestore distribuzione) è raggiungibile sull'host
# precedentemente indicato. Il valore della porta predefinito è "8879".
#
-W pctfederationpanelInstallWizardBean.port="YOUR_DEPLOYMENT_MANAGER_PORT_NUMBER"





################################################################################
# 
# Tipo di profilo
#
# Questo deve essere impostato su "managed" per l'installazione di un profilo personalizzato. Non modificarlo!
# 
-W profiletypepanelInstallWizardBean.selection="managed"

Attività correlate
Personalizzazione del file di risposte delle opzioni

Reference 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\tasks\twesb_silent_cust.html

(C) Copyright IBM Corporation 2005. Tutti i diritti riservati.
Questo information center è sviluppato con tecnologia Eclipse. (http://www.eclipse.org)