Varios de los valores de kernel de HP-UX suelen ser demasiado
pequeños para una instalación de
WebSphere Process Server.
Debe establecer parámetros de
kernel seleccionados con valores más altos.
Por qué y cuándo realizar esta tarea
Para establecer los parámetros de kernel, realice los pasos siguientes:
Pasos para realizar esta tarea
- Si no ha iniciado una sesión como root en la máquina de sistema
principal, hágalo.
- Determine la memoria física, para evitar establecer determinados
parámetros de kernel por encima de la capacidad física. Para determinar la memoria
física, siga estos pasos:
- Inicie el programa de utilidad SAM (System Administration Manager) de HP-UX.
- Seleccione Performance Monitors > System Properties > Memory
(Supervisores de rendimiento > Propiedades del sistema > Memoria).
- Anote el valor de Memoria física y seleccione OK (Aceptar).
- Salga del programa de utilidad SAM.
- Ya que debe establecer determinados parámetros como, por
ejemplo, maxfiles y maxfiles_lim en valores mayores que 4096,
debe editar primero el archivo /usr/conf/master.d/core-hpux para que
el programa de utilidad SAM pueda definir valores mayores que 2048. Para editar este archivo,
realice los pasos siguientes:
- Abra el archivo /usr/conf/master.d/core-hpux en un editor de texto.
- Cambie la línea "*range maxfiles<=2048" por "*range
maxfiles<=60000".
- Cambie la línea "*range maxfiles_lim<=2048" por "*range
maxfiles_lim<=60000".
- Guarde y cierre el archivo.
Como los valores antiguos pueden estar almacenados en el archivo
/var/sam/boot.config, debe forzar el programa de utilidad SAM para que cree
un nuevo archivo
boot.config. Para ello, siga estos pasos:
- Cambie la versión existente del archivo /var/sam/boot.config a otra ubicación, por ejemplo, al directorio /tmp.
- Inicie el programa de utilidad SAM.
- Seleccione Kernel Configuration > Configurable Parameters (Configuración de
kernel > Parámetros configurables). Cuando se abre la ventana de configuración de kernel, existe un
nuevo archivo boot.config.
También puede volver a crear el archivo
boot.config con el siguiente mandato:
# /usr/sam/lbin/getkinfo -b
- Establezca los nuevos parámetros de kernel siguiendo estos pasos:
- En el programa de utilidad SAM, seleccione Kernel
Configuration > Configurable Parameters (Configuración de kernel > Parámetros
configurables).
- Para cada uno de los parámetros de la siguiente tabla, siga este procedimiento:
- Resalte el parámetro que desee cambiar.
- Seleccione Actions > Modify Configurable Parameter (Acciones > Modificar
parámetro configurable).
- Escriba el nuevo valor en el campo Formula/Value (Fórmula/Valor).
- Seleccione Aceptar.
Cambie los valores de kernel típicos para ejecutar WebSphere
Process Server en el orden que se muestra en la
Tabla 1.
Tabla 1. Valores de
kernel recomendados para
WebSphere Process ServerParámetro |
Valor |
STRMSGSZ |
65535 |
dbc_max_pct |
25 |
maxdsiz |
805306358 (0x30000000) |
maxdsiz |
2048000000 (cuando se ejecutan varios perfiles en el mismo sistema) |
maxfiles_lim |
8196 (cambie este valor antes de
cambiar el valor maxfiles). |
maxfiles |
8000 |
maxssiz |
8388608 |
maxswapchunks |
8192 |
maxusers |
512 |
nkthread |
7219 |
max_thread_proc |
3000 |
nproc |
4116 (cambie este valor antes de cambiar el valor
maxuprc). |
maxuprc |
512 |
msgtql |
2046 |
msgmap |
2048 |
msgssz |
32 (cambie este valor antes de cambiar el valor
msgmax). |
msgseg |
32767 (cambie este valor antes de cambiar el valor
msgmax). |
msgmnb |
65535 (0x10000) (cambie este valor antes de
cambiar el valor msgmax). |
msgmnb |
131070 (cuando se ejecutan varios perfiles en el mismo sistema) |
msgmax |
65535 (0x10000) |
msgmax |
131070 (cuando se ejecutan varios perfiles en el mismo sistema) |
msgmni |
50 |
nfile |
58145 |
nflocks |
3000 |
ninode |
60000 |
npty |
2024 |
nstrpty |
1024 |
nstrtel |
60 |
sema |
1 |
semaem |
16384 (0x4000) |
semmns |
16384 (0x4000) (cambie este valor antes de cambiar
el valor semmap). |
semmni |
2048 (cambie este valor antes de cambiar el valor
semmap). |
semmap |
514 |
semmnu |
1024 |
semume |
200 |
semvmx |
32767 |
shmem |
1 |
shmmax |
2147483647 (0x7FFFFFFF) |
shmmni |
1024 |
shmseg |
1024 |
Cuando
WebSphere Process Server
e IBM DB2 se encuentran en la misma máquina, algunos valores de kernel son
mayores que los que aparecen en la
Tabla 1.
Consulte los parámetros recomendados de
configuración de kernel de HP-UX para DB2 Universal Database, versión 8.x, en
el centro de información de DB2:
http://publib.boulder.ibm.com/infocenter/db2help/index.jsp.
- Seleccione Actions > Process New Kernel (Acciones > Procesar nuevo
kernel).
- Seleccione Yes (Sí) en la ventana de información para confirmar su
decisión de reiniciar la máquina.
Siga las instrucciones de la pantalla para reiniciar la máquina y
habilitar los valores nuevos.
- Si tiene previsto redirigir las pantallas a máquinas no HP, siga estos
pasos antes de ejecutar el asistente de instalación de WebSphere Process Server:
- Emita el siguiente mandato para obtener información sobre todos los entornos
locales públicos a los que puede acceder la aplicación:
# locale -a
- Elija un valor para el sistema en la salida que aparece y establezca la variable de
entorno LANG con este valor. A continuación se muestra un mandato de ejemplo que
establece el valor de LANG como en_US.iso88591:
# export LANG=en_US.iso88591