Haute disponibilité : exécution de iManager dans un environnement de grappe

Bien que iManager soit un outil basé sur des sessions et livré sans fonction de reprise après échec, vous pouvez l'exécuter dans un environnement de grappe. Consultez le manuel Clustered Services Administration Guide (Guide d'administration des services de grappe).

  1. Installez et configurez iManager sur les noeuds de la grappe vers laquelle l'adresse IP virtuelle est déplacée (à savoir, une grappe active/active).

    En cas d'échec du noeud qui exécute iManager, les services de grappe Novell le détectent et déplacent (rechargent) l'adresse IP virtuelle vers un autre noeud de la grappe.

  2. À l'aide du modèle Generic_IP_Service (Service_IP_générique) fourni avec les services de grappe Novell, créez une ressource de grappe appelée iManager.

    Cette ressource utilise une adresse IP virtuelle qui se déplace entre les noeuds de la grappe. Lors de la création d'une ressource de grappe, l'Assistant vous guide dans les étapes de création d'un script de chargement et de déchargement.

  3. Passez en revue les scripts de chargement et de déchargement.

    Le script de chargement ne doit contenir que les lignes suivantes (toutes les autres lignes doivent être ignorées à l'aide d'un commentaire) :

    . /opt/novell/ncs/lib/ncsfuncs
    exit_on_error add_secondary_ipaddress xxx.xxx.xxx.xxx
    exit 0

    Le script de déchargement ne doit contenir que les lignes suivantes (toutes les autres lignes doivent être ignorées à l'aide d'un commentaire) :

    . /opt/novell/ncs/lib/ncsfuncs
    ignore_error del_secondary_ipaddress xxx.xxx.xxx.xxx
    exit 0
  4. À l'aide de votre navigateur Web, pointez vers l'adresse http://serveur_ Web/nps/iManager.html (où serveur_ Web représente l'adresse IP utilisée dans la ressource de grappe de iManager).

Les services iManager sont désormais hautement disponibles ; toutefois, les sessions en direct ne font pas l'objet d'une reprise après échec. En cas d'échec d'un service pendant qu'un utilisateur effectue des opérations, ce dernier doit de nouveau s'authentifier et recommencer toutes les opérations qui ont été interrompues.

Étant donné que iManager/Tomcat/Apache sont déjà exécutés (actif/actif) sur les autres noeuds, le temps de chargement de ces applications est réduit à néant dans l'éventualité où les services de grappe Novell doivent migrer (déplacer) l'adresse IP virtuelle vers un autre noeud.

L'utilisation d'une grappe active/passive ne présente que peu d'avantages étant donné qu'elle nécessite une configuration plus approfondie et vous fait patienter pendant toute la durée du chargement à chaque reprise après échec. Si vous voulez vraiment que iManager soit configuré comme une ressource de grappe active/passive, vous devez créer une ressource de grappe qui charge et décharge iManager et ses programmes subordonnés (tels que Apache et Tomcat). Cette configuration de iManager doit alors être répétée sur tous les noeuds pour lesquels vous souhaitez que iManager soit hautement disponible.