Varios de los valores de kernel de HP-UX suelen ser demasiado
pequeños para una instalación de
WebSphere ESB.
Debe establecer los parámetros de kernel seleccionados en valores más altos.
Acerca de esta tarea
Utilice el procedimiento siguiente para establecer los parámetros de kernel que utilizará con
WebSphere ESB:
Procedimiento
- Si todavía no ha iniciado una sesión en la estación de trabajo de sistema principal como usuario root, hágalo.
- Determine la memoria física. Conocer el límite de memoria de su equipo es importante
para evitar establecer determinados parámetros de kernel por encima de la capacidad física disponible. Para determinar la memoria
física, siga estos pasos:
- Inicie el programa de utilidad SAM (System Administration Manager) de HP-UX con el mandato /usr/sbin/sam.
- 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.
- Determinados parámetros como maxfiles y maxfiles_lim necesitan
valores superiores a 4096. Para ello, primero debe editar el archivo /usr/conf/master.d/core-hpux
para que el programa de utilidad SAM pueda establecer valores superiores a 2048. En la tabla siguiente
se recomienda 8000 y 8196, respectivamente. 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.
- El programa de utilidad SAM almacena los valores antiguos en el archivo
/var/sam/boot.config.
Para conservar los valores nuevos, debe forzar el programa de utilidad SAM para que cree un archivo boot.config nuevo
efectuando los pasos siguientes:
- 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, se crea 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:
- Inicie el programa de utilidad SAM con el mandato /usr/sbin/sam.
- 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 ESB en el orden que se muestra en la tabla siguiente.
Parámetro |
Valor |
swchunk |
8192 |
shmseg |
512 |
maxdsiz |
3221225472 |
maxdsiz_64bit |
64424509440 |
maxfiles_lim |
10000 (cambie este valor antes de
cambiar el valor maxfiles). |
maxfiles |
8192 |
semume |
512 |
semmsl |
3072 |
msgssz |
512 (cambie este valor antes de cambiar el valor
msgmax). |
nkthread |
10000 |
max_thread_proc |
4096 |
nproc |
8192 (cambie este valor antes de cambiar el valor
maxuprc). |
maxuprc |
4096 |
nflocks |
11585 |
ninode |
8110 |
msgmap |
13109 |
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 |
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 |
Cuando WebSphere ESB e
IBM® DB2 están
en la misma estación de trabajo, algunos valores de kernel son superiores
a los mostrados en la tabla.
Consulte los parámetros de configuración de kernel de
HP-UX recomendados para DB2
Universal Database, versión 8.x, en el centro de información de DB2: Centro de información de DB2.
- Seleccione Actions > Process New Kernel (Acciones > Procesar nuevo
kernel).
- Seleccione Sí en la ventana de información para confirmar su decisión para reiniciar
la estación de trabajo.
Siga las instrucciones que aparecen en pantalla para reiniciar la estación de trabajo y para habilitar los valores nuevos.
- Si tiene previsto redirigir las pantallas a máquinas no HP, realice los pasos
siguientes antes de ejecutar el asistente de instalación de WebSphere ESB:
- 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