Sun Cluster: Guía del servicio de datos para Sun Java System Application Server para el SO Solaris

ProcedureCómo comprobar el componente agente del nodo a prueba de fallos

Este procedimiento se basa en una configuración con cuatro agentes de nodo en dos grupos de recursos, tal y como se describen en Ejemplo de creación de un componente agente de nodo a prueba de fallos en Sun Cluster HA para Sun Java System Application Server. Los grupos de recursos son na-rg1 y na-rg2, las direcciones IP a prueba de fallos son IP1 e IP2 y las ocho instancias del servidor son de la Instance1 a la Instance8 . Las direcciones IP a prueba de fallos están representadas por nombres de servidor lógicos.

Lleve a cabo este procedimiento en todos los nodos primarios posibles del componente agente del nodo. Este procedimiento requiere un par de nodos, a los que nos referiremos como Node1 y Node2.

Pasos
  1. Conviértase en superusuario en un miembro del clúster, Node1.

  2. Ponga en línea el grupo de recursos del agente del nodo na-rg1 en el Node1.


    # scswitch -z -g na-rg1 -h Node1
    
  3. Ponga en línea el grupo de recursos del agente del nodo na-rg2 en el Node1.


    # scswitch -z -g na-rg2 -h Node1
    
  4. Conéctese a las instancias del servidor desde un navegador web.


    http://IP1:Instance1–port
    http://IP1:Instance2–port
    http://IP1:Instance3–port
    http://IP1:Instance4–port
    http://IP2:Instance5–port
    http://IP2:Instance6–port
    http://IP2:Instance7–port
    http://IP2:Instance8–port
    
  5. Asegúrese de que pueda conectarse a cualquier aplicación implementada en las instancias del servidor.

    Si no puede conectarse a las instancias desde el navegador, lleve a cabo los siguientes pasos.

  6. Cambie los grupos de recursos del Node1 al Node2.


    # scswitch -z -g na-rg1 -h Node2
    # scswitch -z -g na-rg2 -h Node2
    
  7. Después de realizar el cambio, repita el Paso 4 y el Paso 5.

  8. Compruebe la alta disponibilidad cerrando manualmente los procesos del agente del nodo.

    Cuando se cierra el proceso del agente del nodo, éste y todas las instancias del servidor asociadas se reinician.

    Cuando se cierran las instancias de Application Server, el agente del nodo las reinicia. El servicio de datos sólo supervisa el estado del agente del nodo.

  9. Compruebe el funcionamiento del servicio de datos forzando una recuperación ante fallos del recurso agente del nodo.

    Tome nota de los valores de las propiedades de recursos estándar Retry_count y Retry_interval. Cierre el proceso del agente del nodo manualmente un número de veces que sea igual al valor de Retry_count en el intervalo de tiempo especificado por Retry_interval. El recurso agente del nodo se recupera del fallo con otro miembro del clúster.

  10. Cuando los agentes del nodo se inicien en otro nodo, repita el Paso 4 para comprobar la disponibilidad de las instancias del servidor.