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

Création d'un ensemble de disques

Suivez cette procédure pour chaque ensemble de disques que vous créez.


Remarque :

si vous avez utilisé SunPlex Manager pour installer le logiciel Solstice DiskSuite il doit déjà exister entre un et trois ensembles de disques. Pour de plus amples informations sur les ensembles de disques créés par SunPlex Manager, reportez-vous à Utilisation de SunPlex Manager pour installer le logiciel Sun Cluster.


  1. Envisagez-vous de créer plus de trois ensembles de disques dans le cluster ?

    • Dans la négative, passez directement à l'Étape 6.

    • Dans l'affirmative, reportez-vous à l'Étape 2 afin de préparer le cluster pour plus de trois ensembles de disques. Ces étapes s'appliquent que vous installiez des ensembles de disques pour la première fois ou que vous en ajoutiez dans un cluster déjà configuré.

  2. Vérifiez que la valeur de md_nsets est suffisamment élevée pour tenir compte du nombre total d'ensembles de disques que vous envisagez de créer dans le cluster.

    1. À partir d'un noeud du cluster, vérifiez la valeur de la variable md_nsets dans le fichier /kernel/drv/md.conf.

    2. Si le nombre total des ensembles de disques du cluster est supérieur à la valeur indiquée pour md_nsets moins un, augmentez la valeur de md_nsets en conséquence pour chaque noeud.

      Le nombre maximum d'ensembles de disques autorisé correspond à la valeur configurée de md_nsets moins un. La valeur maximale autorisée pour md_nsets est 32.

    3. Vérifiez que le fichier /kernel/drv/md.conf est identique sur tous les noeuds du cluster.


      Caution – Caution –

      le non-respect de cette consigne peut occasionner de graves erreurs de Solstice DiskSuite/Solaris Volume Manager et un risque de pertes de données.


    4. Arrêtez le cluster depuis un noeud.


      # scshutdown -g0 -y
      

    5. Réinitialisez tous les noeuds du cluster.


      ok> boot
      

  3. Exécutez la commande devfsadm(1M) sur chaque noeud du cluster.

    Vous pouvez exécuter cette commande sur tous les noeuds du cluster en même temps.

  4. À partir de l'un des noeuds du cluster, lancez la commande scgdevs(1M) pour mettre à jour l'espace de noms des périphériques globaux.

  5. Sur chaque noeud, assurez-vous que la commande scgdevs a terminé le traitement avant de créer un ensemble de disques.

    La commande scgdevs se déclenche à distance sur tous les noeuds, quand bien même elle est exécutée depuis un seul noeud. Pour savoir si elle s'est exécutée convenablement, exécutez la commande suivante sur chaque noeud du cluster.


    % ps -ef | grep scgdevs
    

  6. Assurez-vous que l'ensemble de disques que vous prévoyez de créer répond à l'une des exigences suivantes :

    • Si l'ensemble de disques est configuré avec exactement deux chaînes de disques, il doit connecter exactement deux noeuds et utiliser exactement deux hôtes médiateurs devant être les mêmes que ceux utilisés pour l'ensemble de disques. Reportez-vous à la rubrique Configuration des médiateurs pour connaître la procédure de configuration des médiateurs.

    • Si l'ensemble de disques est configuré avec plus de deux chaînes de disques, assurez-vous que, pour tout couple de chaînes de disques S1 et S2, la somme du nombre de lecteurs de disques sur ces chaînes soit supérieure au nombre de lecteurs de disques sur la troisième chaîne S3. Pour résumer cette condition par une formule, (nombre S1 + nombre S2) > nombre S3.

  7. Assurez-vous que les répliques locales de la base de données d'état existent.

    Pour connaître les instructions, reportez-vous à la rubrique Création de répliques de bases de données d'état.

  8. Connectez-vous en tant que superutilisateur sur le noeud du cluster qui sera le maître de l'ensemble de disques.

  9. Créez l'ensemble de disques.

    La commande suivante crée l'ensemble de disques et l'enregistre en tant que groupe de périphériques de disques Sun Cluster.


    # metaset -s nom_ensemble -a -h noeud1 noeud2
    
    -s nom_ensemble

    Indique le nom de l'ensemble de disques.

    -a

    Ajoute (crée) l'ensemble de disques.

    -h noeud1

    Indique le nom du noeud principal qui sera maître de l'ensemble de disques.

    noeud2

    Indique le nom du noeud secondaire qui sera maître de l'ensemble de disques.


    Remarque :

    lorsque vous lancez la commande metaset pour configurer un groupe de périphériques Solstice DiskSuite/Solaris Volume Manager sur un cluster, celle-ci désigne un noeud secondaire par défaut. Vous pouvez modifier le nombre de noeuds secondaires souhaité dans le groupe de périphériques à l'aide de l'utilitaire scsetup(1M) après la création du groupe de périphériques. Reportez-vous à la rubrique “Administering Disk Device Groups” in Guide d'administration système de Sun Cluster 3.1 10/03 pour de plus amples informations sur la procédure de modification de la propriété numsecondaries.


  10. Vérifiez l'état du nouvel ensemble de disques.


    # metaset -s nom_ensemble
    

  11. Ajout de lecteurs à un ensemble de disques.

    Reportez-vous à la rubrique Ajout de lecteurs à un ensemble de disques.

Exemple de création d'un ensemble de disques

La commande suivante crée deux ensembles de disques, dg-schost-1 et dg-schost-2, les noeuds phys-schost-1 et phys-schost-2 étant les primaires potentiels.


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