Guide d'installation du logiciel Sun Cluster 3.1

Définition du nombre de noms de métapériphériques ou de volumes et d'ensembles de disques


Remarque :

si vous avez utilisé SunPlex Manager pour installer le logiciel Solstice DiskSuite, n'effectuez pas cette procédure. Allez plutôt à Mise en miroir du disque racine.


Cette procédure explique comment déterminer le nombre de noms de métapériphériques Solstice DiskSuite ou de volumes Solaris Volume Manager et d'ensembles de disques que requiert votre configuration et comment modifier le fichier /kernel/drv/md.conf pour spécifier ces nombres.


Astuce :

par défaut, le nombre de noms de métapériphériques ou de volumes par ensemble de disques est de 128, mais de nombreuses configurations en nécessitent davantage. Pour gagner du temps sur l'administration ultérieurement, augmentez ce nombre avant de mettre en oeuvre une configuration.

Parallèlement, définissez la valeur des champs nmd et md_nsets sur la valeur la plus basse possible. Les structures de mémoire existent pour tous les périphériques possibles conformément aux commandes nmd et md_nsets, même si vous n'avez pas créé ces périphériques. Pour des performances optimales, configurez la valeur de nmd et de md_nsets de sorte qu'elle soit légèrement supérieure au nombre de métapériphériques ou de volumes que vous utiliserez.


  1. Conservez à portée de main les fiches remplies suivantes :

  2. Déterminez le nombre total d'ensembles de disques dont vous pensez avoir besoin sur la grappe, puis ajoutez-en un pour la gestion de disques privée.

    La grappe peut comprendre un maximum de 32 ensembles de disques dont 31 dédiés à une utilisation d'ordre général et 1 dédié à la gestion de disques privée. Le nombre par défaut est 4. Vous devez saisir cette valeur dans le champ md_nsets de l'Étape 4.

  3. Déterminez la longueur maximum des noms de métapériphériques ou de volumes dont vous pensez avoir besoin par ensemble de disques de la grappe.

    Chaque ensemble de disques peut comprendre un maximum de 8192 noms de métapériphériques ou de volumes. Vous devez saisir cette valeur dans le champ nmd de l'Étape 4.

    1. Déterminez la quantité de noms de métapériphériques ou de volumes dont vous pensez avoir besoin par ensemble de disques.

      Si vous utilisez des noms de métapériphériques ou de volumes locaux, assurez-vous que chaque nom de métapériphérique ou de volume local est unique dans la grappe et n'est identique à aucun identificateur de périphérique (DID) utilisé dans la grappe.


      Astuce :

      choisissez une série de numéros à utiliser exclusivement pour les noms DID et, pour chaque noeud, une série à utiliser exclusivement pour ses noms de métapériphériques ou de volumes locaux. Par exemple, les identificateurs de périphériques porteront des noms compris entre d1 et d100, les métapériphériques ou les volumes locaux du noeud 1 porteront des noms compris entre d100 et d199, les métapériphériques ou les volumes locaux du noeud 2, des noms compris entre d200 et d299 et ainsi de suite.


    2. Déterminez le nombre maximum de noms de métapériphériques ou de volumes que vous pensez utiliser dans n'importe quel ensemble de disques.

      La quantité de noms de métapériphériques ou de volumes à définir est basée sur la valeur des noms de métapériphériques ou de volume plutôt que sur leur quantité réelle. Par exemple, si vos noms de métapériphériques ou de volumes vont de d950 à d1000, vous devez configurer la valeur sur 1000 noms au lieu de 50 dans le logiciel Solstice DiskSuite/Solaris Volume Manager.

  4. Devenez superutilisateur sur chaque noeud et modifiez le fichier /kernel/drv/md.conf.


    Attention : Attention :

    tous les noeuds de grappe (ou paires de grappes dans la topologie de paires de grappes) doivent avoir les mêmes fichiers /kernel/drv/md.conf, quel que soit le nombre d'ensembles de disques desservis par chaque noeud. 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.


    1. Configurez le champ md_nsets sur la valeur déterminée à l'Étape 2.

    2. Configurez le champ nmd sur la valeur déterminée à l'Étape 3.

  5. Sur chaque noeud, effectuez une réinitialisation de reconfiguration.


    # touch /reconfigure
    # shutdown -g0 -y -i6
    

    Les modifications apportées au fichier /kernel/drv/md.conf prennent effet après une réinitialisation de reconfiguration.

  6. Créez des répliques locales.

    Reportez-vous à la rubrique Création de répliques de bases de données d'état.