Utilice la información proporcionada para ayudar a solucionar problemas que pueden producirse en Site Selector.
Síntoma | Posible causa |
---|---|
Site Selector no se ejecuta correctamente | Número de puerto en conflicto |
Site Selector no utiliza el algoritmo de turno rotativo para peticiones entrantes del cliente Solaris | Los sistemas Solaris ejecutan un "daemon de caché del servicio de nombres" |
El mandato sscontrol o lbadmin ha dado un error e indica el mensaje ‘El servidor no responde' o ‘No es posible acceder al servidor RMI' | Los mandatos dan un error debido a una pila con SOCKS. O porque no se inicia ssserver |
No se ha podido iniciar ssserver en la plataforma Windows | Los sistemas Windows no requieren que el nombre de sistema principal esté en el DNS. |
La máquina con rutas duplicadas no equilibra la carga correctamente - la resolución de nombres parece fallar | Máquina de Site Selector con varios adaptadores conectados a la misma subred |
Comportamiento inesperado de la GUI cuando se utiliza la plataforma Windows emparejada con la tarjeta de vídeo Matrox AGP | Se produce un problema cuando se utilizan tarjetas de vídeo Matrox AGP al ejecutar la GUI de Load Balancer |
Se cierra la comunicación de la GUI (o tiene un comportamiento inesperado) cuando se intenta cargar un archivo de configuración de gran tamaño. | Java™ no tiene acceso a suficiente memoria para manejar un cambio tan grande en la GUI |
En la plataforma Windows, aparecen caracteres nacionales Latin-1 corruptos en el indicador de mandatos | Cambie las propiedades de font de la ventana de indicador de mandatos |
En la plataforma HP-UX, aparece este mensaje: java.lang.OutOfMemoryError unable to create new native thread (java.lang.OutOfMemoryError no se ha podido crear una nueva hebra nativa) | Algunas instalaciones de HP-UX predeterminadas permiten 64 hebras por proceso. Esto es insuficiente. |
En la plataforma Windows, los asesores y los destinos de alcance marcan como inactivos todos los servidores | No está inhabilitada Task Offload (Descarga de tareas) o quizá tenga que habilitarse icmp. |
En sistemas Solaris, los procesos de Load Balancer finalizan cuando sale de la ventana de la sesión de terminal desde la que se han iniciado | Utilice el mandato nohup para impedir que los procesos que ha iniciado reciban una señal de cierre de comunicación cuando sale de la sesión de terminal. |
Este problema puede producirse si otra aplicación utiliza uno de los puertos que Site Selector utiliza. Para obtener más información, consulte el apartado Comprobación de los números de puerto de Site Selector.
Síntoma: el componente Site Selector no utiliza el algoritmo de turno rotativo para peticiones entrantes de clientes Solaris.
Causa posible: los sistemas Solaris ejecutan un "daemon de antememoria del servicio de nombres. Si este daemon está en ejecución, se contestará la petición subsiguiente del solucionador de esta memoria caché en lugar de consultar Site Selector.
Solución: desactive el daemon del servicio de nombres en la máquina de Solaris.
EXCLUDE-MODULE java
EXCLUDE-MODULE javaw
Esto puede producir problemas si una de las consolas de administración se ejecuta en la misma máquina que un cortafuegos o a través de un cortafuegos. Por ejemplo, cuando Load Balancer se ejecuta en la misma máquina que un cortafuegos y emite mandatos sscontrol, podrían aparecer errores como Error: el servidor no responde.
Para impedir este problema, edite el archivo de scripts ssserver para establecer el puerto utilizado por RMI para el cortafuegos (u otra aplicación). Cambie la línea: LB_RMISERVERPORT=10199 por LB_RMISERVERPORT=yourPort. Donde suPuerto es otro puerto.
Cuando haya terminado, reinicie ssserver y abra el tráfico para los puertos: 12099, 10004, 12199 y 12100 o para el puerto seleccionado para la dirección del host desde donde se ejecutará la consola de administración.
Site Selector debe ser capaz de participar en un DNS. Todas las máquinas que intervienen en la configuración también deberían participar de este sistema. Los sistemas Windows no siempre requieren que el nombre de sistema principal configurado esté en el DNS. Site Selector requiere que su nombre de host se defina en el DNS para que se inicie correctamente.
Verifique que este host se ha definido en el DNS. Edite el archivo ssserver.cmd y elimine w de javaw. Este cambio debe proporcionar más información acerca de los errores.
El servidor de nombres de Site Selector no enlaza con ninguna dirección en la máquina. Responderá a peticiones destinadas para cualquier dirección IP válida en la máquina. Site Selector confía en el sistema operativo para direccionar la respuesta de nuevo al cliente. Si la máquina de Site Selector tiene varios adaptadores y cualquier número de ellos está conectado a la misma subred, es posible que el O/S enviará la respuesta al cliente desde una dirección distinta de donde la ha recibido. Algunas aplicaciones cliente no aceptarán una respuesta recibida de una dirección que no sea de donde se ha enviado. Como consecuencia, parecerá que la resolución de nombres da un error.
En la plataforma Windows, al utilizar una tarjeta Matrox AGP, puede aparecer un comportamiento inesperado en la GUI de Load Balancer. Cuando pulsa el ratón, podría dañarse un bloque de espacio ligeramente mayor que el puntero del ratón provocando una posible inversión del resaltado o un desplazamiento de imágenes fuera del lugar de la pantalla. Las tarjetas Matrox anteriores no han mostrado este comportamiento. No hay un fix pack conocido cuando se utilizan tarjetas Matrox AGP.
Algunas instalaciones de HP-UX 11i están preconfiguradas para sólo permitir 64 hebras por proceso. No obstante, algunas configuraciones de Load Balancer requieren una cantidad mayor. En los sistemas HP-UX, establezca las hebras por proceso como mínimo en 256. Para aumentar este valor, utilice el programa de utilidad sam para establecer el parámetro de kernel max_thread_proc. Si se espera un uso masivo, puede ser necesario aumentar max_thread_proc por encima de 256.
Para aumentar max_thread_proc, consulte los pasos necesarios en aumentar el parámetro max_thread_proc.
Consulte la sección sobre cómo inhabilitar la descarga de tareas para obtener instrucciones sobre cómo configurar este valor.