Ir al contenido España-Español
HP.com España principal Productos y Servicios Soporte y Drivers Soluciones Cómo Comprar
» Contactar con HP
Más opciones
HP.com España principal
Notas de la revisión del software de administración VSE versión A.02.50.00 > Capítulo 4 Problemas conocidos y soluciones

Problemas de memoria

» 

Documentación técnica

Libro completo en PDF
» Documentos relacionados
» Comentarios
Aquí empieza el contenido

 » Tabla de contenido

 » Índice

Exception: java.lang.OutOfMemoryError: Out of swap space (Excepción: java.lang.OutOfMemoryError: No hay espacio de intercambio)

Si encuentra excepciones de Java™ relacionadas con el tamaño del espacio de intercambio, es posible que tenga que ajustar algunos parámetros optimizables del kernel.

Solución:  Utilice el siguiente procedimiento para determinar qué parámetros ajustar:

  1. Examine el archivo de registro de HP SIM (/var/opt/mx/logs/initconfig.log) en busca de errores de los que podría haberse informado durante la ejecución del comando mxinitconfig. Si el archivo de registro contiene mensajes de advertencia sobre los valores de los parámetros optimizables del kernel, ajuste estos parámetros según se recomiende en el archivo de registro.

  2. Disminuya el valor de maxssiz. Este parámetro controla el tamaño máximo de pila. Si se define en un valor demasiado grande, el administrador HP SIM puede quedarse sin memoria dinámica.

    NOTA: En HP SIM versión 5.00.01.00 y anterior, el comando mxinitconfig no comprueba si el parámetro maxssiz es demasiado grande.
  3. Compruebe si el administrador HP SIM se acerca a un límite de espacio de intercambio escribiendo el siguiente comando en el servidor CMS mientras el administrador HP SIM se ejecuta:

    # swapinfo -tam

  4. Asegúrese de que no tiene un valor ulimit-d que sea más restrictivo que el valor del parámetro del kernel maxdsiz .

Exception: java.lang.OutOfMemoryError: PermGen space (Excepción: java.lang.OutOfMemoryError: Espacio PermGen)

En determinadas circunstancias, el entorno Java Run-Time Environment (JRE) del servidor CMS puede quedarse sin espacio de memoria de generación permanente (memoria PermGen). Los síntomas de este problema son los siguientes:

  • Se detecta una excepción Java y se muestra la siguiente información:

    
      Runtime Error in generating [un objeto de pantalla]
      Exception: java.lang.OutOfMemoryError: PermGen space.
      Cause: null.
      Message: PermGen space.

  • No se puede iniciar una sesión en el portal web de HP SIM ni contactar con el mismo, y el mensaje de error mostrado en la viñeta anterior se muestra en el archivo de registro /var/opt/mx/logs/mxdomainmgr.pid.out (donde pid es el número de identificación del proceso mxdomainmgr que se ejecuta actualmente).

Esta excepción se produce con más probabilidad al ejecutar Java Servlet Pages (JSP).

Solución:  Utilice el siguiente procedimiento para solucionar este problema.

  1. Compruebe que ejecuta HP SIM versión C.05.00.02.00.08 o posterior. En caso negativo, deberá mejorar a esta versión de HP SIM para efectuar los cambios de configuración descritos en los siguientes pasos. Para ver la versión de HP SIM, escriba el siguiente comando en el servidor CMS:

    # /opt/mx/bin/mxversion

  2. Modifique el archivo de propiedades /etc/opt/mx/config/globalsettings.props en el servidor CMS.

  3. Busque la propiedad MX_JVM_OPTS . Si existe una entrada para esta propiedad, modifique su valor para incluir el siguiente texto:

    -XX:MaxPermSize=96m

  4. Si aún no existe una entrada para esta propiedad, cree la siguiente entrada en el archivo:

    MX_JVM_OPTS = -XX:MaxPermSize=96m

  5. Reinicie HP SIM mediante los comandos:

    #  /opt/mx/bin/mxstop
    # /opt/mx/bin/mxstart

  6. Si el problema vuelve a surgir, es posible que tenga que utilizar un valor mayor que 96 MB. Por ejemplo:

    -XX:MaxPermSize=128m

Versión para imprimir
Declaración de privacidad El uso de este sitio implica la aceptación de sus términos de uso
© 2006-2007 Hewlett-Packard Development Company, L.P.