Guide d'installation du logiciel Sun Cluster 3.1 10/03

Configuration des médiateurs

Un médiateur, ou hôte médiateur, est un noeud de cluster stockant des données de médiateur. Les données de médiateur fournissent des informations sur l'emplacement d'autres médiateurs et comportent un nombre de validation identique à celui des répliques de la base de données. Ce nombre de validation est utilisé pour confirmer que les données du médiateur sont synchronisées avec les données des répliques de la base de données.

Les médiateurs sont obligatoires pour tous les ensembles de disques de Solstice DiskSuite/Solaris Volume Manager configurés avec exactement deux chaînes de disques et deux noeuds de cluster. Une chaîne de disques comprend des lecteurs physiques, le câblage au(x) noeud(s) et les adaptateurs d'interface correspondants. L'utilisation des médiateurs permet au logiciel Sun Cluster de continuer à présenter les données les plus récentes en cas de panne d'une chaîne simple dans une configuration à double chaîne. Les règles suivantes s'appliquent aux configurations à double chaîne utilisant des médiateurs.

Ces règles n'imposent pas que le cluster complet ait exactement deux noeuds. Il est préférable que seuls les ensembles de disques possédant deux chaînes de disques soient connectés à exactement deux noeuds. Un cluster N+1 et de nombreuses autres topologies sont possibles en respectant ces règles.

Cette rubrique contient les procédures suivantes :

Ajout d'hôtes médiateurs

Suivez cette procédure si votre configuration nécessite des médiateurs.

  1. Connectez-vous en tant que superutilisateur sur le noeud actuellement maître de l'ensemble de disques auquel vous souhaitez ajouter des hôtes médiateurs.

  2. Exécutez la commande metaset(1M) pour ajouter chaque noeud connecté à l'ensemble de disques en tant qu'hôte médiateur pour cet ensemble de disques.


    # metaset -s nom_ensemble -a -m liste_hôtes_médiateurs
    
    -s nom_ensemble

    Indique le nom de l'ensemble de disques.

    -a

    Ajoute des éléments à l'ensemble de disques.

    -m liste_hôtes_médiateurs

    Indique le nom du noeud à ajouter comme hôte médiateur pour l'ensemble de disques.

    Reportez-vous à la page de manuel mediator(7D) pour plus de détails sur les options propres au médiateur pour la commande metaset.

  3. Vérifiez l'état des données des médiateurs.

    Reportez-vous à la rubrique Vérification de l'état des données du médiateur.

Exemple d'ajout d'hôtes médiateurs

L'exemple suivant ajoute les noeuds phys-schost-1 et phys-schost-2 comme hôtes médiateurs pour l'ensemble de disques dg-schost-1. Les deux commandes sont exécutées à partir du noeud phys-schost-1.


# metaset -s dg-schost-1 -a -m phys-schost-1
# metaset -s dg-schost-1 -a -m phys-schost-2

Vérification de l'état des données du médiateur

  1. Ajoutez des hôtes médiateurs comme indiqué à la rubrique Ajout d'hôtes médiateurs.

  2. Exécutez la commande medstat.


    # medstat -s nom_ensemble
    
    -s nom_ensemble

    Indique le nom de l'ensemble de disques.

    Reportez-vous à la page de manuel medstat(1M) pour de plus amples informations.

  3. Le champ Status affiche-t-il la valeur Bad ?

Correction des données incorrectes du médiateur

Suivez cette procédure pour corriger les données incorrectes du médiateur.

  1. Identifiez les hôtes médiateurs comportant des données incorrectes, comme décrit dans la rubrique Vérification de l'état des données du médiateur.

  2. Devenez superutilisateur sur le noeud propriétaire de l'ensemble de disques affecté.

  3. Supprimez les hôtes médiateurs comportant des données de médiateur incorrectes de tous les ensembles de disques affectés.


    # metaset -s nom_ensemble -d -m liste_hôtes_médiateurs
    
    -s nom_ensemble

    Indique le nom de l'ensemble de disques.

    -d

    Supprime des éléments de l'ensemble de disques.

    -m liste_hôtes_médiateurs

    Indique le nom du noeud à supprimer en tant qu'hôte médiateur pour l'ensemble de disques.

  4. Restaurez l'hôte médiateur.


    # metaset -s nom_ensemble -a -m liste_hôtes_médiateurs
    
    -a

    Ajoute des éléments à l'ensemble de disques.

    -m liste_hôtes_médiateurs

    Indique le nom du noeud à ajouter comme hôte médiateur pour l'ensemble de disques.

    Reportez-vous à la page de manuel mediator(7D) pour plus de détails sur les options propres au médiateur pour la commande metaset.

  5. Créez des systèmes de fichiers de clusters.

    Reportez-vous à la rubrique Ajout de systèmes de fichiers de cluster.