Diversi valori kernel HP-UX sono generalmente troppo piccoli per un'installazione di WebSphere ESB.
È necessario
impostare i parametri kernel selezionati a valori più elevati.
Informazioni su questa attività
Utilizzare la procedura seguente per impostare i parametri del kernel da utilizzare con
WebSphere ESB:
Procedura
- Se non si è già collegati alla stazione di lavoro host come root, effettuare ora tale operazione.
- Determinare la memoria fisica. La conoscenza dei limiti della memoria della propria
macchina è importante per evitare di impostare alcuni parametri kernel ad un valore superiore
a quello della capacità fisica disponibile. Per determinare la memoria fisica, procedere nel modo seguente:
- Avviare il programma di utilità SAM (System Administration Manager)
di HP-UX con il comando /usr/sbin/sam.
- Selezionare Monitor delle prestazioni > Proprietà di sistema > Memoria.
- Annotare il valore per la memoria fisica e selezionare OK.
- Uscire dall'utilità SAM.
- Alcuni parametri, come per esempio maxfiles e maxfiles_lim necessitano
di valori maggiori di 4096. Per eseguire tale operazione, occorre prima modificare il file /usr/conf/master.d/core-hpux così che il programma di utilità SAM
possa impostare i valori maggiori di 2048. La tabella seguente raccomanda 8000 e 8196, rispettivamente. Per modificare questo file, procedere nel modo seguente:
- Aprire il file /usr/conf/master.d/core-hpux in un editor di testo.
- Modificare la riga "*range maxfiles<=2048" in "*range
maxfiles<=60000".
- Modificare la riga "*range maxfiles_lim<=2048" in "*range
maxfiles_lim<=60000".
- Salvare e chiudere il file.
- L'utilità SAM memorizza i vecchi valori nel file /var/sam/boot.config.
Per conservare i nuovi valori, forzare il programma di utilità perché crei un nuovo file boot.config eseguendo le seguenti operazioni:
- Spostare la versione esistente del file
/var/sam/boot.config in un'altra posizione, come ad esempio nella directory /tmp.
- Avviare l'utilità SAM.
- Selezionare Configurazione kernel > Parametri configurabili.
Quando la finestra Configurazione kernel si apre, viene creato un nuovo file boot.config.
In alternativa, creare di nuovo il file
boot.config con il seguente comando:
# /usr/sam/lbin/getkinfo -b
- Impostare i valori del parametro kernel effettuando quanto segue:
- Avviare l'utilità SAM con il comando /usr/sbin/sam.
- Nell'utilità SAM, selezionare Kernel Configuration > Configurable
Parameters.
- Per ciascuno dei parametri presenti nella seguente tabella, effettuare questa
procedura:
- Evidenziare il parametro da modificare.
- Selezionare Azioni > Modifica parametro configurabile.
- Inserire il nuovo valore nel campo Formula/Value.
- Selezionare OK.
Modificare le impostazioni tipiche del kernel per eseguire
WebSphere ESB nell'ordine mostrato nella seguente tabella.
Parametro |
Valore |
swchunk |
8192 |
shmseg |
512 |
maxdsiz |
3221225472 |
maxdsiz_64bit |
64424509440 |
maxfiles_lim |
10000 (Modificare questo valore prima di maxfiles). |
maxfiles |
8192 |
semume |
512 |
semmsl |
3072 |
msgssz |
512 (modificare questo valore prima di msgmax) |
nkthread |
10000 |
max_thread_proc |
4096 |
nproc |
8192 (modificare questo valore prima di maxuprc) |
maxuprc |
4096 |
nflocks |
11585 |
ninode |
8110 |
msgmap |
13109 |
msgseg |
32767 (modificare questo valore prima di msgmax) |
msgmnb |
65535 (0x10000) (modificare questo valore prima di msgmax) |
msgmnb |
131070 (quando vengono eseguiti più profili
sullo stesso sistema) |
msgmax |
65535 (0x10000) |
msgmax |
131070 (durante l'esecuzione di più profili sullo
stesso sistema) |
msgmni |
4634 |
semmns |
11586 |
semmni |
8192 |
semmnu |
8180 |
shmmax |
185513715302 |
shmmni |
8192 |
STRMSGSZ |
65535 |
dbc_max_pc |
10 |
nstrpty |
60 |
cmc_plat_poll |
15 |
msgtql |
13107 |
Quando WebSphere ESB e
IBM® DB2 sono sulla stessa stazione di lavoro, alcuni valori kernel sono maggiori rispetto a quelli mostrati nella tabella.
Vedere i parametri di configurazione kernel di HP-UX consigliati per DB2
Universal Database, versione 8.x, nel centro informazioni DB2:DB2 Centro informazioni.
- Selezionare Azioni > Elabora nuovo kernel.
- Selezionare Sì nella finestra delle informazioni per confermare la
decisione di riavviare la stazione di lavoro.
Seguire le istruzioni visualizzate sullo schermo
per riavviare la stazione di lavoro ed abilitare le nuove impostazioni.
- Se si pianifica di reindirizzare le visualizzazioni su stazioni di lavoro non HP, effettuare i seguenti passi
prima di eseguire la procedura guidata di installazione WebSphere ESB:
- Immettere il seguente comando per ottenere informazioni su tutte le impostazioni internazionali pubbliche accessibili
all'applicazione:
# locale -a
- Scegliere un valore per il sistema dall'output visualizzato ed impostare la variabile di
ambiente LANG su questo valore.
Il seguente esempio mostra un comando che imposta il valore
di LANG su en_US.iso88591:
# export LANG=en_US.iso88591