Establecimiento de valores de kernel en sistemas HP-UX

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

  1. Si no ha iniciado una sesión como root en la máquina de sistema principal, hágalo.
  2. 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:
    1. Inicie el programa de utilidad SAM (System Administration Manager) de HP-UX.
    2. Seleccione Performance Monitors > System Properties > Memory (Supervisores de rendimiento > Propiedades del sistema > Memoria).
    3. Anote el valor de Memoria física y seleccione OK (Aceptar).
    4. Salga del programa de utilidad SAM.
  3. 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:
    1. Abra el archivo /usr/conf/master.d/core-hpux en un editor de texto.
    2. Cambie la línea "*range maxfiles<=2048" por "*range maxfiles<=60000".
    3. Cambie la línea "*range maxfiles_lim<=2048" por "*range maxfiles_lim<=60000".
    4. 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:
      1. Cambie la versión existente del archivo /var/sam/boot.config a otra ubicación, por ejemplo, al directorio /tmp.
      2. Inicie el programa de utilidad SAM.
      3. 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
  4. Establezca los nuevos parámetros de kernel siguiendo estos pasos:
    1. En el programa de utilidad SAM, seleccione Kernel Configuration > Configurable Parameters (Configuración de kernel > Parámetros configurables).
    2. Para cada uno de los parámetros de la siguiente tabla, siga este procedimiento:
      1. Resalte el parámetro que desee cambiar.
      2. Seleccione Actions > Modify Configurable Parameter (Acciones > Modificar parámetro configurable).
      3. Escriba el nuevo valor en el campo Formula/Value (Fórmula/Valor).
      4. 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 Server
      Pará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.

  5. Seleccione Actions > Process New Kernel (Acciones > Procesar nuevo kernel).
  6. 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.

  7. 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:
    1. 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
    2. 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

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)