Guide d'installation du logiciel Sun Cluster pour SE Solaris

ProcedureConfiguration des périphériques de quorum


Remarque –

il est inutile de configurer les périphériques de quorum dans les circonstances suivantes :

Passez plutôt à la rubrique Vérification de la configuration de quorum et du mode d'installation.


Suivez cette procédure une seule fois, après la formation complète du cluster. Elle permet d'assigner des votes de quorum, puis de mettre le cluster hors mode d'installation.

Avant de commencer

Effectuez les préparations suivantes pour configurer un serveur de quorum ou un périphérique NAS en tant que périphérique de quorum.

  1. Pour utiliser un serveur de quorum en tant que périphérique de quorum, préparez le cluster pour qu'il communique avec le serveur de quorum.

    1. Modifiez le fichier de configuration du serveur de quorum /etc/scqsd/scqsd.conf.

      Lorsque vous installez le logiciel Sun Cluster, un fichier de configuration par défaut contenant des informations sur un serveur de quorum par défaut unique, /etc/scqsd/scqsd.conf, est créé. Chaque ligne du fichier /etc/scqsd/scqsd.conf est au format suivant :


      /usr/cluster/lib/sc/scqsd [-d quorumdirectory] [-i instancename] -p port
      
      /usr/cluster/lib/sc/scqsd

      Le chemin complet vers l'emplacement où vous avez installé le logiciel Sun Cluster. Cette valeur doit correspondre à /usr/cluster/lib/sc/scqsd.

      -d quorumdirectory

      Chemin vers le répertoire dans lequel le serveur de quorum peut stocker des données de quorum.

      Le traitement du serveur de quorum crée un fichier par cluster dans ce répertoire pour stocker les informations de quorum propres au cluster. Par défaut, la valeur de cette option est /var/scqsd. Ce répertoire doit être unique pour chaque serveur de quorum que vous configurez.

      -i instancename

      Nom d'instance unique que vous choisissez pour l'instance de serveur de quorum.

      -p port

      Numéro de port sur lequel le serveur de quorum écoute les requêtes du cluster. Le port par défaut est 9000.

      Les noms d'instances sont facultatifs. Si vous spécifiez un nom pour le serveur de quorum, il doit être unique sur tous les serveurs de quorum de votre système. Si vous choisissez d'omettre l'option de nom d'instance, vous devez faire référence au serveur de quorum à l'aide du port depuis lequel il écoute.

    2. Si le réseau public utilise la méthode variable-length subnetting, également appelée Classless Inter-Domain Routing (CIDR), modifiez les fichiers suivants sur chaque nœud.

      Si vous utilisez des sous-réseaux classful, tels que définis dans RFC 791, vous n'avez pas besoin de procéder à ces étapes.

      1. Ajoutez au fichier /etc/inet/netmasks une entrée pour chaque sous-réseau public que le cluster utilise.

        Ci-dessous un exemple d'entrée contenant une adresse IP de réseau public et un masque réseau :


        10.11.30.0	255.255.255.0
      2. Ajoutez netmask + broadcast + à l'entrée de nom d'hôte dans chaque fichier /etc/hostname.adapter.


        nodename netmask + broadcast +
        
    3. Assurez-vous que l'adresse IP du serveur de quorum est comprise dans le fichier /etc/inet/hosts ou /etc/inet/ipnodes sur chaque nœud du cluster.

    4. Si vous utilisez un service d'attribution de nom, assurez-vous que le serveur de quorum est compris dans les mappages nom/adresse.

  2. Prenez le rôle de superutilisateur sur un nœud.

  3. Pour utiliser un disque SCSI partagé en tant que périphérique de quorum, vérifiez la connexion aux nœuds de cluster et choisissez le périphérique à configurer.

    1. Depuis un nœud de cluster, affichez la liste de tous les périphériques contrôlés par le système.

      Vous n'avez pas besoin d'être connecté en tant que superutilisateur pour exécuter cette commande.


      phys-schost-1# cldevice list -v
      

      Le résultat affiché par la commande ressemble à celui présenté ci-dessous.


      DID Device          Full Device Path
      ----------          ----------------
      d1                  phys-schost-1:/dev/rdsk/c0t0d0
      d2                  phys-schost-1:/dev/rdsk/c0t6d0
      d3                  phys-schost-2:/dev/rdsk/c1t1d0
      d3                  phys-schost-1:/dev/rdsk/c1t1d0
      …
    2. Vérifiez que le résultat contient toutes les connexions entre les nœuds de cluster et les périphériques de stockage.

    3. Déterminez le nom DID global de chaque disque partagé que vous allez configurer en tant que périphérique de quorum.


      Remarque –

      tous les disques partagés sélectionnés doivent être qualifiés pour être utilisés en tant que périphériques de quorum. Reportez-vous à la rubrique Périphériques de quorum pour obtenir plus d'informations sur le choix des périphériques de quorum.


      Utilisez le résultat scdidadm de l'Étape a pour identifier le périphérique (nom de chaque disque partagé à configurer en tant que périphérique de quorum). Par exemple, le résultat de l'Étape a indique que le périphérique global d2 est partagé par phys-schost-1 et phys-schost-2.

  4. Lancez l'utilitaire clsetup.


    phys-schost# clsetup
    

    L'écran Configuration initiale du cluster apparaît.


    Remarque –

    si le logiciel affiche le menu principal à la place de cet écran, cela signifie que la configuration initiale du cluster a déjà été effectuée avec succès. Passez à l'Étape 9.


  5. Répondez à l'invite Voulez-vous ajouter des disques de quorum ?.

    • Si votre cluster comporte deux nœuds, vous devez configurer au moins un périphérique de quorum partagé. Entrez Yes pour configurer un ou plusieurs périphériques de quorum.

    • Si votre cluster comporte trois nœuds ou plus, la configuration d'un périphérique de quorum est optionnelle.

      • Entrez No pour ne pas configurer d'autres périphériques de quorum. Passez ensuite à l'Étape 8.

      • Entrez Yes pour configurer d'autres périphériques de quorum. Procédez ensuite à l'Étape 6.

  6. Indiquez le type du périphérique à définir comme étant de quorum.

    Type de périphérique de quorum 

    Description 

    scsi

    Périphérique NAS Sun ou disque partagé SCSI 

    quorum_server

    Serveur de quorum 

    netapp_nas

    Périphérique NAS pour solution réseau 

  7. Indiquez le nom du périphérique à définir comme étant de quorum.

    • Pour un serveur de quorum, spécifiez également les informations suivantes :

      • L'adresse IP de l'hôte du serveur de quorum.

      • Le numéro de port utilisé par le serveur de quorum pour communiquer avec les nœuds de cluster.

    • Pour un périphérique NAS Network Appliance, indiquez également les informations suivantes :

      • Nom du périphérique NAS

      • LUN du périphérique NAS

  8. À l'invite Is it okay to reset "installmode"?, entrez Yes.

    Une fois que l'utilitaire clsetup a défini les configurations de quorum et le nombre de votes du cluster, le message L'initialisation du cluster est terminée s'affiche. L'utilitaire vous renvoie au Menu principal.

  9. Quittez l'utilitaire clsetup.

Étapes suivantes

Vérifiez la configuration du quorum et la désactivation du mode d'installation. Reportez-vous à la rubrique Vérification de la configuration de quorum et du mode d'installation.

Erreurs fréquentes

Traitement clsetup interrompu - Si le processus de configuration du quorum est interrompu ou échoue, réexécutez clsetup.

Changement du nombre de votes de quorum - Si vous augmentez/diminuez ultérieurement le nombre de raccordements de nœud à un périphérique de quorum, le nombre de votes de quorum n'est pas recalculé automatiquement. Vous pouvez redéfinir le nombre de votes de quorum approprié en supprimant chacun des périphériques de quorum, puis en les ajoutant de nouveau un par un. Lorsqu'il s'agit d'un cluster à deux nœuds, vous devez temporairement ajouter un nouveau périphérique de quorum avant de supprimer et de rajouter le périphérique d'origine. Supprimez ensuite le périphérique temporaire. Reportez-vous à la procédure “How to Modify a Quorum Device Node List” au Chapitre 6, Administering Quorum du Sun Cluster System Administration Guide for Solaris OS.