Diversi valori kernel HP-UX sono generalmente troppo piccoli per un'installazione di WebSphere Process Server.
È necessario impostare i parametri del kernel selezionato su valori più elevati.
Perché e quando eseguire questa attività
Per impostare i parametri kernel, effettuare i passi indicati:
Passi per questa attività
- Se non si è già collegati alla macchina host come root, effettuare ora tale operazione.
- Stabilire la memoria fisica, necessaria per evitare di impostare alcuni
parametri kernel sulla capacità fisica. 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.
- Prendere nota del valore della memoria fisica, quindi selezionare OK.
- Uscire dal programma di utilità SAM.
- Poiché è necessario impostare alcuni parametri quali maxfiles e maxfiles_lim su
valori superiori a 4096, è necessario prima modificare il file /usr/conf/master.d/core-hpux,
in modo che l'utilità SAM possa impostare i valori superiori a 2048. 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.
Poiché i valori precedenti potrebbero essere memorizzati nel file
/var/sam/boot.config,
è necessario forzare l'utilità SAM per creare un nuovo file
boot.config procedendo nel modo seguente:
- Spostare la versione esistente del file
/var/sam/boot.config in un'altra posizione, come ad esempio nella directory /tmp.
- Avviare il programma di 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 nuovi valori del parametro kernel procedendo nel modo seguente:
- Avviare il programma di utilità SAM con il comando /usr/sbin/sam.
- Nell'utilità SAM, selezionare Configurazione kernel > Parametri configurabili.
- Per ogni parametro contenuto nella seguente tabella, eseguire questa procedura:
- Evidenziare il parametro da modificare.
- Selezionare Azioni > Modifica parametro configurabile.
- Immettere il nuovo valore nel campo Formula/valore.
- Selezionare OK.
Modificare le impostazioni tipiche del kernel per eseguire WebSphere Process
Server nell'ordine illustrato in
Tabella 1.
Tabella 1. Impostazioni Kernel consigliate per WebSphere Process ServerParametro |
Valore |
STRMSGSZ |
65535 |
dbc_max_pct |
25 |
maxdsiz |
805306358 (0x30000000) |
maxdsiz |
2048000000 (quando vengono eseguiti più
profili sullo stesso sistema) |
maxfiles_lim |
8196 (Modificare questo valore prima di maxfiles.) |
maxfiles |
8000 |
maxssiz |
8388608 |
maxswapchunks |
8192 |
maxusers |
512 |
nkthread |
7219 |
max_thread_proc |
3000 |
nproc |
4116 (Modificare questo valore prima di maxuprc.) |
maxuprc |
512 |
msgtql |
2046 |
msgmap |
2048 |
msgssz |
32 (modificare questo valore prima di msgmax.) |
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 (quando vengono eseguiti più profili
sullo stesso sistema) |
msgmni |
50 |
nfile |
58145 |
nflocks |
3000 |
ninode |
60000 |
npty |
2024 |
nstrpty |
1024 |
nstrtel |
60 |
sema |
1 |
semaem |
16384 (0x4000) |
semmns |
16384 (0x4000) (Modificare questo valore prima di semmap.) |
semmni |
2048 (Modificare questo valore prima di semmap.) |
semmap |
514 |
semmnu |
1024 |
semume |
200 |
semvmx |
32767 |
shmem |
1 |
shmmax |
2147483647 (0x7FFFFFFF) |
shmmni |
1024 |
shmseg |
1024 |
Quando WebSphere Process Server e
IBM DB2 si trovano sulla stessa macchina, alcuni valori kernel sono superiori a quelli illustrati in Tabella 1.
Consultare i parametri di configurazione kernel HP-UX consigliati per DB2 Universal Database, versione 8.x, all'Information
center di DB2 al seguente indirizzo: http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.
- Selezionare Azioni > Elabora nuovo kernel.
- Selezionare Sì nella finestra informazioni per confermare il riavvio della macchina.
Seguire le istruzioni su video per riavviare la
macchina e abilitare le nuove impostazioni.
- Se si pianifica di reindirizzare le visualizzazioni su macchine non HP, procedere
nel modo seguente prima di eseguire la procedura guidata all'installazione di WebSphere Process Server:
- Immettere il seguente comando per ottenere informazioni su tutte le
impostazioni internazionali pubbliche accessibili alla propria applicazione:
# locale -a
- Scegliere un valore per il sistema dall'output
visualizzato e impostare la variabile di ambiente LANG su questo valore. Di seguito è
riportato un comando di esempio che imposta il valore di LANG su en_US.iso88591:
# export LANG=en_US.iso88591