Recopilación de información para la resolución de problemas

Utilice la información de este apartado para recopilar los datos que necesitará el servicio de IBM®. La información se divide en los temas siguientes.

Información general (siempre es necesaria)

Sólo para el componente Dispatcher, hay una herramienta de determinación de problemas que recopila automáticamente datos específicos del sistema operativo y archivos de configuración específicos del componente. Para ejecutar esta herramienta, escriba lbpd en el directorio adecuado:

La herramienta de determinación de problemas empaqueta los datos en archivos como se detalla a continuación:

Antes de llamar al servicio de IBM, tenga a mano la información siguiente.

Problemas de alta disponibilidad (HA)

Recopile la siguiente información necesaria de problemas en entornos de HA.

Problemas del asesor

Recopile esta información necesaria para problemas del asesor; por ejemplo, cuando los asesores por error marcan los servidores como inactivos.

Nota:
Cuando escribe asesores personalizados, resulta de utilidad utilizar ADVLOG(nivelAnotaciones,mensaje) para verificar que el asesor funciona correctamente.

La llamada a ADVLOG imprime sentencias al archivo de anotaciones cronológicas de asesores cuando el nivel es inferior que el nivel de anotaciones asociado a los asesores. Un nivel de anotaciones de 0 provocará que siempre se grabe la sentencia. No puede utilizar ADVLOG desde el constructor. El archivo de anotaciones cronológicas no se crea hasta inmediatamente después de que el constructor haya terminado porque el nombre de archivo de anotaciones cronológicas depende de la información que está establecida en el constructor.

Hay otro modo de depurar el asesor personalizado que evitará esta limitación. Puede utilizar sentencias System.out.println(mensaje) para imprimir mensajes a una ventana. Edite el script dsserver y cambie javaw por java para que las sentencias de impresión aparezcan en la ventana. La ventana utilizada para iniciar dsserver debe mantenerse abierta para que aparezcan las impresiones. Si está utilizando plataformas Windows, debe evitar que Dispatcher se ejecute como servicio e iniciarlo manualmente desde una ventana para ver los mensajes.

Consulte el manual Guía de programación de Edge Components para obtener más información sobre ADVLOG.

Problemas de CBR (Content Based Routing)

Recopile la siguiente información necesaria de problemas de CBR (Content Based Routing).

No se puede acceder al clúster

Si no se puede acceder al clúster, es posible que ninguna de las máquinas de Load Balancer haya creado un alias del clúster. Para determinar qué máquina posee el clúster:

  1. En la misma subred y no en una máquina o servidor de Load Balancer:
    ping clúster
    arp -a
    Si utiliza los métodos de reenvío nat o cbr de Dispatcher, ejecute el mandato ping de la dirección de retorno también.
  2. Revise la salida de arp y compare la MAC (dirección hexadecimal de 16 dígitos) con una de las salidas de netstat -ni para determinar qué máquina posee físicamente el clúster.
  3. Utilice estos mandatos para interpretar la salida de las dos máquinas para comprobar si las dos tienen la dirección del clúster.

Si no obtiene una respuesta del mandato ping y no utiliza ULB, puede que ninguna máquina haya creado el alias de la dirección IP del clúster para su interfaz; por ejemplo, en0, tr0, etc.

Todo lo demás no funciona

Si no puede solucionar problemas de direccionamiento y todo lo demás no funciona, emita el mandato siguiente para ejecutar un rastreo en el tráfico de red:

También puede aumentar distintos niveles de anotaciones (por ejemplo, las anotaciones cronológicas de gestor, las anotaciones cronológicas de asesor, etc.) e investigar su salida.

Actualizaciones

Para identificar un problema que ya se ha corregido en un fix pack de release de servicio o en un parche, compruebe las actualizaciones. Para obtener una lista de defectos de Edge Components corregidos, consulte la página de soporte del sitio Web de WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/. Desde la página de soporte, siga el enlace al sitio de descarga del servicio de corrección.

Código Java

La versión correcta de código Java se instala como parte de la instalación de Load Balancer.

Consulte Información de consulta para obtener enlaces a las páginas Web de soporte y biblioteca. La página Web de soporte contiene un enlace a la información de autoayuda a modo de Notas técnicas.