JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'installation du logiciel Oracle Solaris Cluster     Oracle Solaris Cluster (Français)
search filter icon
search icon

Informations document

Préface

1.  Planification de la configuration de Oracle Solaris Cluster

2.  Installation de logiciels sur des noeliguds de cluster global

3.  Établissement d'un cluster global

4.  Configuration du logiciel Solaris Volume Manager

5.  Installation et configuration de Veritas Volume Manager

Installation et configuration du logiciel VxVM

Généralités sur la configuration d'un groupe de disques racine

Installation du logiciel Veritas Volume Manager

SPARC : encapsulation du disque racine

Création d'un groupe de disques racine sur un disque non racine

Mise en miroir du disque racine encapsulé

Création de groupes de disques dans un cluster

Création d'un groupe de disques

Enregistrement d'un groupe de disques

Assignation d'un nouveau code mineur à un groupe de périphériques

Vérification de la configuration d'un groupe de disques

Annulation de l'encapsulation du disque racine

Annulation de l'encapsulation du disque racine

6.  Création d'un système de fichiers de cluster

7.  Création de zones non globales et de clusters de zones

8.  Installation du module Oracle Solaris Cluster sur Sun Management Center

9.  Désinstallation du logiciel à partir du cluster

A.  Fiches d'information sur l'installation et la configuration de Oracle Solaris Cluster

Index

Création de groupes de disques dans un cluster

Cette section décrit la procédure de création des groupes de disques VxVM dans un cluster. Le tableau suivant décrit les types de groupes de disques VxVM que vous pouvez configurer dans une configuration Oracle Solaris Cluster, ainsi que leurs caractéristiques.

Type de groupe de disques
Utilisation
Enregistrement avec Oracle Solaris Cluster ?
Exigence de stockage
Groupe de disques VxVM
Groupes de périphériques pour le basculement ou services de données évolutifs, périphériques globaux ou systèmes de fichiers du cluster
Oui
Stockage partagé
Groupe de disques VxVM locaux
Applications à faible disponibilité et confinées à un seul nœud
Non
Stockage partagé ou non
Groupe de disques VxVM partagés
Oracle RAC (Real Application Clusters) (requiert également la fonctionnalité de cluster de VxVM)
Non
Stockage partagé

Le tableau suivant répertorie les tâches à effectuer pour créer des groupes de disques VxVM dans une configuration Oracle Solaris Cluster. Effectuez les procédures dans l’ordre dans lequel elles sont indiquées.

Tableau 5-2 Liste des tâches : création de groupes de disques VxVM

Tâche
Instructions
Créez des groupes de disques et des volumes.
Enregistrez en tant que groupes de périphériques Oracle Solaris Cluster les groupes de disques non locaux qui n’utilisent pas la fonctionnalité de cluster de VxVM.
Si nécessaire, résolvez les conflits de codes mineurs entre les groupes de périphériques par l’affectation d’un nouveau code mineur.
Vérifiez les groupes de disques et volumes.

Création d’un groupe de disques

Suivez cette procédure pour créer vos groupes de disques et volumes VxVM.

Procédez à partir d’un nœud physiquement connecté aux disques composant le groupe de disques à ajouter.

Avant de commencer

Effectuez les tâches suivantes :

  1. Connectez-vous en tant que superutilisateur au nœud propriétaire du groupe de disques.
  2. Créez les groupes de disques et des volumes VxVM.

    Tenez compte des instructions spéciales suivantes :


    Remarque - Vous pouvez utiliser DRL (Dirty Region Logging) pour réduire le temps de récupération des volumes en cas de panne d’un nœud. Toutefois, le DRL risque de réduire la capacité de traitement d'E/S.


  3. Pour les groupes de disques locaux, définissez la propriété localonly et ajoutez un nœud unique à la liste des nœuds du groupe de disques.

    Remarque - Un groupe de disques configuré en local uniquement n’offre pas un haut niveau de disponibilité et n’est pas accessible globalement.


    1. Lancez l’utilitaire clsetup.
      phys-schost# clsetup
    2. Choisissez l’option de menu Volumes et groupes de périphériques.
    3. Choisissez l’option de menu permettant de définir le groupe de disques VxVM comme groupe local uniquement.
    4. Suivez les instructions pour définir la propriété localonly et indiquer le nœud unique qui contrôle de manière exclusive le groupe de disques.

      Seul un nœud maître du groupe de disques peut être défini à la fois. Vous pouvez modifier le nœud maître ultérieurement.

    5. Une fois l’opération terminée, quittez l’utilitaire clsetup.

Étapes suivantes

Déterminez l’étape suivante :

Enregistrement d’un groupe de disques

Si la fonctionnalité de cluster de VxVM n’est pas activée, effectuez cette procédure pour enregistrer les groupes de disques non locaux en tant que groupes de périphériques Oracle Solaris Cluster.


Remarque - SPARC : n’effectuez pas cette procédure si la fonctionnalité de cluster de VxVM est activée ou si vous avez créé un groupe de disques locaux. Dans ce cas, passez plutôt à la section Vérification de la configuration d'un groupe de disques.


  1. Connectez-vous en tant que superutilisateur à un nœud du cluster.
  2. Enregistrez le groupe de disques globaux en tant que groupe de périphériques Oracle Solaris Cluster.
    1. Démarrez l'utilitaire clsetup.
      phys-schost# clsetup
    2. Choisissez l’option de menu Volumes et groupes de périphériques.
    3. Choisissez l’option de menu Enregistrer un groupe de disques VxVM.
    4. Suivez les instructions pour spécifier le groupe de disques VxVM à enregistrer en tant que groupe de périphériques Oracle Solaris Cluster.
    5. Lorsque vous avez terminé, quittez l'utilitaire clsetup.
    6. Retirez et réimportez tous les groupes de disques locaux.
      phys-schost# vxdg deport diskgroup
      # vxdg import dg
    7. Redémarrez tous les groupes de disques locaux.
      phys-schost# vxvol -g diskgroup startall
    8. Vérifiez le statut exclusivement local de chaque groupe de disques.

      Si la valeur de la propriété d’indicateurs du groupe de disques est nogdl, le groupe de disques est correctement configuré pour un accès local uniquement.

      phys-schost# vxdg list diskgroup | grep flags
      flags: nogdl
  3. Vérifiez que le groupe de périphériques est enregistré.

    Consultez les informations concernant les périphériques de disque du nouveau disque, affichées à l’aide de la commande suivante.

    phys-schost# cldevicegroup status

Étapes suivantes

Reportez-vous à la section Vérification de la configuration d'un groupe de disques.

Erreurs fréquentes

Dépassement de capacité de la pile – Si une pile dépasse sa capacité lorsque le groupe de périphériques passe en ligne, la valeur par défaut de la taille de la pile du thread peut s’avérer insuffisante. Sur chaque nœud, ajoutez l’entrée set cl_haci:rm_thread_stacksize=0xsize au fichier /etc/system, où size correspond à un nombre supérieur à 8000 (paramètre par défaut).

Modifications de la configuration – Si vous modifiez les informations de configuration pour un groupe de périphériques VxVM ou ses volumes, vous devez enregistrer les modifications de la configuration à l’aide de l’utilitaire clsetup. Les modifications de la configuration que vous devez enregistrer comprennent l’ajout ou la suppression de volumes ainsi que le changement de groupe, de propriétaire ou de permissions des volumes existants. Pour connaître les procédures d'enregistrement des modifications apportées à la configuration d'un groupe de périphériques VxVM, reportez-vous à la section Administration de groupes de périphériques du Guide d’administration système d’Oracle Solaris Cluster.

Assignation d'un nouveau code mineur à un groupe de périphériques

Si l'enregistrement d'un groupe de périphériques échoue parce qu'un code mineur entre en conflit avec celui d'un autre groupe de disques, vous devez affecter au nouveau groupe de disques un nouveau code mineur inutilisé. Pour ce faire, procédez comme suit.

  1. Connectez-vous en tant que superutilisateur à un nœud du cluster.
  2. Déterminez les codes mineurs utilisés.
    phys-schost# ls -l /global/.devices/node@1/dev/vx/dsk/*
  3. Choisissez n'importe quel autre multiple de 1000 non utilisé comme code mineur de base pour le nouveau groupe de disques.
  4. Affectez ce nouveau code mineur de base au groupe de disques.
    phys-schost# vxdg reminor diskgroup base-minor-number

Exemple 5-2 Affectation d'un nouveau code mineur à un groupe de périphériques

Cet exemple utilise les codes mineurs 16000 à 16002 et 4000 à 4001. La commande vxdg reminor affecte un nouveau code mineur au nouveau groupe de périphériques pour utiliser le code mineur de base (5000).

phys-schost# ls -l /global/.devices/node@1/dev/vx/dsk/*
/global/.devices/node@1/dev/vx/dsk/dg1
brw-------   1 root     root      56,16000 Oct  7 11:32 dg1v1
brw-------   1 root     root      56,16001 Oct  7 11:32 dg1v2
brw-------   1 root     root      56,16002 Oct  7 11:32 dg1v3
 
/global/.devices/node@1/dev/vx/dsk/dg2
brw-------   1 root     root      56,4000 Oct  7 11:32 dg2v1
brw-------   1 root     root      56,4001 Oct  7 11:32 dg2v2
phys-schost# vxdg reminor dg3 5000

Étapes suivantes

Enregistrez le groupe de disques globaux en tant que groupe de périphériques Oracle Solaris Cluster. Reportez-vous à la section Enregistrement d'un groupe de disques.

Vérification de la configuration d'un groupe de disques

Effectuez cette procédure sur chaque nœud du cluster.

  1. Connectez-vous en tant que superutilisateur.
  2. Répertoriez les groupes de disques.
    phys-schost# vxdisk list
  3. Répertoriez les groupes de périphériques.
    phys-schost# cldevicegroup list -v
  4. Vérifiez que tous les groupes de disques sont correctement configurés.

    Assurez-vous que les conditions requises suivantes sont remplies :

    • Le groupe de disques racine inclut uniquement des disques locaux.

    • Tous les groupes de disques et les groupes de disques locaux sont importés vers le nœud principal actuel uniquement.

  5. Assurez-vous que tous les volumes ont été démarrés.
    phys-schost# vxprint
  6. Assurez-vous que tous les groupes de disques ont été enregistrés en tant que groupes de périphériques Oracle Solaris Cluster et qu'ils sont en ligne.
    phys-schost# cldevicegroup status

    Aucun groupe de disques locaux ne doit apparaître dans la sortie.

  7. (Facultatif) Faites un cliché des informations de partitionnement de disque pour pouvoir vous y référer ultérieurement.
    phys-schost# prtvtoc /dev/rdsk/cNtXdYsZ > filename

    Stockez ce fichier en dehors du cluster. Si vous modifiez la configuration des disques, exécutez de nouveau cette commande pour capturer la nouvelle configuration. Si un disque tombe en panne et doit être remplacé, vous pouvez utiliser ces informations pour restaurer la configuration de la partition de disque. Pour plus d'informations, reportez-vous à la page de manuel prtvtoc(1M).

  8. (Facultatif) Effectuez une sauvegarde de votre configuration en cluster.

    Une sauvegarde archivée de votre configuration en cluster facilite la récupération de celle-ci. Pour plus d'informations, reportez-vous à la section Sauvegarde de la configuration du cluster du Guide d’administration système d’Oracle Solaris Cluster.

Directives d'administration des groupes de disques VxVM

Tenez compte des directives suivantes pour administrer les groupes de disques VxVM dans une configuration Oracle Solaris Cluster :

Erreurs fréquentes

Si la sortie de la commande cldevicegroup status comprend des groupes de disques locaux, les groupes de disques affichés ne sont pas configurés correctement pour l'accès local uniquement. Retournez à la section Création d'un groupe de disques pour reconfigurer le groupe de disques locaux.

Étapes suivantes

À partir de la liste suivante, déterminez la prochaine tâche à effectuer pour votre configuration en cluster. Respectez l'ordre d'affichage des tâches de cette liste si vous devez en effectuer plusieurs.