Guide des services de données Sun Cluster pour Sun Java System Application Server pour SE Solaris

ProcedureVérification du composant NA de basculement

Cette procédure est basée sur une configuration à quatre agents NA répartis dans deux groupes de ressources, comme dans la section Exemple de création du composant d'agent NA de basculement de Sun Cluster HA pour Sun Java System Application Server. Les groupes de ressources sont na-rg1 et na-rg2, les adresses IP de basculement sont IP1 et IP2 et les huit instances de serveur sont Instance1 à Instance8 . Les adresses IP de basculement sont représentées par des noms d'hôtes logiques.

Exécutez cette procédure sur tous les nœuds principaux potentiels du composant NA. Cette procédure requiert deux noeuds indiqués par Node1 et Node2.

Étapes
  1. Devenez superutilisateur sur un membre de cluster, Node1.

  2. Mettez le groupe de ressources NA na-rg1 en ligne sur Node1.


    # scswitch -z -g na-rg1 -h Node1
    
  3. Mettez le groupe de ressources NA na-rg2 en ligne sur Node1.


    # scswitch -z -g na-rg2 -h Node1
    
  4. Connectez-vous aux instances du serveur à l'aide d'un navigateur 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. Vérifiez que vous pouvez vous connecter aux applications déployées sur les instances de serveur.

    Si vous ne réussissez pas à vous connecter aux instances de serveur depuis le navigateur, effectuez les actions suivantes.

  6. Faites basculer les groupes de ressources de Node1 à Node2.


    # scswitch -z -g na-rg1 -h Node2
    # scswitch -z -g na-rg2 -h Node2
    
  7. Après la commutation, répétez l'Étape 4 et l'Étape 5.

  8. Testez la haute disponibilité en interrompant manuellement les processus NA.

    Lorsque l'on interrompt un processus NA, l'agent de nœud et toutes ses instances de serveur associées sont redémarrés.

    Lorsque l'on interrompt des instances du serveur d'application, l'agent NA les redémarre. Le service de données surveille uniquement l'état de l'agent NA.

  9. Testez la fonctionnalité du service de données en forçant le basculement d'une ressource NA.

    Notez les valeurs des propriétés de ressource standard Retry_count et Retry_interval. Interrompez manuellement le processus NA un nombre de fois égal à Retry_count, dans le délai Retry_interval. La ressource NA bascule vers un autre nœud du cluster.

  10. Lorsque les agents du nœud démarrent sur un autre nœud, répétez l'Étape 4 pour tester la disponibilité des instances du serveur.