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

Configuration du logiciel Solaris Volume Manager

Création de répliques de la base de données d'état

Mise en miroir du disque racine

Mise en miroir du système de fichiers (/) racine

Mise en miroir de l'espace de noms des périphériques globaux

Mise en miroir de systèmes de fichiers indémontables autres que des systèmes de fichiers (/) racine

Mise en miroir de systèmes de fichiers démontables

Création d'ensembles de disques dans un cluster

Création d'un ensemble de disques

Ajout d'unités à un ensemble de disques

Ajout d'unités à un ensemble de disques

Repartitionnement d'unités dans un ensemble de disques

Création d'un fichier md.tab

Activation de volumes

Configuration d'hôtes médiateurs

Exigences des hôtes médiateurs

Ajout d'hôtes médiateurs

Vérification du statut des données du médiateur

Correction des données incorrectes du médiateur

5.  Installation et configuration de Veritas Volume Manager

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

Configuration du logiciel Solaris Volume Manager

Le tableau suivant répertorie les tâches à effectuer pour configurer le logiciel Solaris Volume Manager pour les configurations Oracle Solaris Cluster. Effectuez les étapes dans l'ordre dans lequel elles sont indiquées.

Tableau 4-1 Liste des tâches : configuration du logiciel Solaris Volume Manager

Tâche
Instructions
Planifiez la disposition de votre configuration Solaris Volume Manager.
Créez les répliques de la base de données d'état sur les disques locaux.
(Facultatif) Mettez en miroir les systèmes de fichiers sur le disque racine.

Création de répliques de la base de données d'état

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

  1. Connectez-vous en tant que superutilisateur.
  2. Créez des répliques de la base de données d'état sur un ou plusieurs périphériques locaux, pour chaque nœud de cluster.

    Utilisez le nom physique (cNtXdY sZ), et non le nom d'ID de périphérique (dN), pour spécifier les tranches à utiliser.

    phys-schost# metadb -af slice-1 slice-2 slice-3

    Astuce - Pour protéger vos données d'état, nécessaires à l'exécution de Solaris Volume Manager, créez au moins trois répliques pour chaque nœud. Pour plus de sûreté, vous pouvez également créer des répliques sur plusieurs périphériques qui vous serviront en cas de panne de l'un des périphériques.


    Pour plus d'informations, reportez-vous à la page de manuel metadb(1M) et à la documentation de Solaris Volume Manager.

  3. Vérifiez les répliques.
    phys-schost# metadb

    La commande metadb affiche la liste des répliques.

Exemple 4-1 Création de répliques de la base de données d'état

L'exemple suivant représente trois répliques de la base de données d'état, toutes trois créées sur un périphérique différent.

phys-schost# metadb -af c0t0d0s7 c0t1d0s7 c1t0d0s7
phys-schost# metadb
flags            first blk      block count
    a       u       16          8192         /dev/dsk/c0t0d0s7
    a       u       16          8192         /dev/dsk/c0t1d0s7
    a       u       16          8192         /dev/dsk/c1t0d0s7

Étapes suivantes

Pour mettre en miroir des systèmes de fichiers sur le disque racine, reportez-vous à la section Mise en miroir du disque racine.

Sinon, reportez-vous à la section Création d'ensembles de disques dans un cluster pour créer des ensembles de disques Solaris Volume Manager.

Mise en miroir du disque racine

La mise en miroir du disque racine empêche l'arrêt du nœud de cluster en cas de panne du disque système. Le disque racine peut héberger quatre types de systèmes de fichiers. Chacun de ces types est mis en miroir d'une façon différente.

Suivez la procédure de mise en miroir correspondant à chaque type de système de fichiers.


Attention

Caution - Pour la mise en miroir du disque local, n'utilisez pas le chemin /dev/global lorsque vous spécifiez le nom du disque. Si vous spécifiez ce chemin pour un autre élément qu'un système de fichiers du cluster, le système ne peut pas s'initialiser.


Mise en miroir du système de fichiers (/) racine

Suivez cette procédure pour mettre en miroir le système de fichiers (/) racine.


Remarque - Si l'espace de noms des périphériques globaux appartient à un fichier créé avec la méthode lofi, cette procédure inclut la mise en miroir de cet espace de noms.


  1. Connectez-vous en tant que superutilisateur.
  2. Placez la tranche racine dans une concaténation de tranche unique (unidirectionnelle).

    Spécifiez le nom du disque physique sur la tranche du disque racine (cNtXdY sZ).

    phys-schost# metainit -f submirror1 1 1 root-disk-slice
  3. Créez une seconde concaténation.
    phys-schost# metainit submirror2 1 1 submirror-disk-slice
  4. Créez un miroir unidirectionnel avec un sous-miroir.
    phys-schost# metainit mirror -m submirror1

    Remarque - Si le périphérique est un périphérique local sur lequel vous devez monter un système de fichiers de périphériques globaux (/global/.devices/node@IDnœud), le nom de volume pour la mise en miroir doit être unique sur l'ensemble du cluster.


  5. Paramétrez les fichiers système pour le répertoire (/) racine.
    phys-schost# metaroot mirror

    Cette commande modifie les fichiers /etc/vfstab et /etc/system et permet ainsi d'initialiser le système avec le système de fichiers (/) racine sur un métapériphérique ou un volume. Pour plus d'informations, voir la page de manuel metaroot(1M).

  6. Videz tous les systèmes de fichiers.
    phys-schost# lockfs -fa

    Cette commande vide toutes les transactions du journal et les écrit dans le système de fichiers principal, sur tous les systèmes de fichiers UFS montés. Pour plus d'informations, reportez-vous à la page de manuel lockfs(1M).

  7. Évacuez les groupes de ressources et groupes de périphériques du nœud.
    phys-schost# clnode evacuate from-node
    from-node

    Indique le nom de nœud duquel doivent être évacués les groupes de ressources et de périphériques.

  8. Réinitialisez le nœud.

    Cette commande remonte le système de fichiers (/) racine qui vient d'être mis en miroir.

    phys-schost# shutdown -g0 -y -i6
  9. Joignez le second sous-miroir au miroir.
    phys-schost# metattach mirror submirror2

    Pour plus d'informations, reportez-vous à la page de manuel metattach(1M).

  10. Si le disque servant à la mise en miroir du disque racine est physiquement connecté à plus d'un nœud (disque multihôte), désactivez la séparation pour ce disque.

    La désactivation de la séparation pour le périphérique empêche toute séparation involontaire d'un nœud et de son périphérique d'initialisation si ce périphérique est connecté à plusieurs nœuds.

    phys-schost# cldevice set -p default_fencing=nofencing submirror-disk
    -p

    Définit une propriété du périphérique.

    default_fencing=nofencing

    Désactive la séparation pour le périphérique spécifié.

    Pour plus d'informations sur la propriété default_fencing, reportez-vous à la page de manuel cldevice(1CL).

  11. Enregistrez le chemin d'initialisation alternatif pour une éventuelle utilisation alternative.

    En cas d'échec du périphérique d'initialisation principal, vous pouvez ensuite initialiser à partir de ce périphérique d'initialisation alternatif. Pour plus d'informations sur les autre périphériques d'initialisation, reportez-vous à la section Creating a RAID-1 Volume du Solaris Volume Manager Administration Guide.

    phys-schost# ls -l /dev/rdsk/root-disk-slice
  12. Répétez la procédure de l'Étape 1 à l'Étape 11 pour chaque nœud de cluster restant.

    Assurez-vous que chaque nom de volume d'un miroir sur lequel est monté un système de fichiers de périphériques globaux /global/.devices/node@IDnœud est unique dans le cluster.

Exemple 4-2 Mise en miroir du système de fichiers (/) racine

L'exemple suivant illustre la création d'un miroir d0 sur le nœud phys-schost-1, constitué du sous-miroir d10 sur la partition c0t0d0s0 et du sous-miroir d20 sur la partition c2t2d0s0. Le périphérique c2t2d0 étant un disque multihôte, la séparation est désactivée. L'exemple affiche également le chemin d'initialisation alternatif pour l'enregistrement.

phys-schost# metainit -f d10 1 1 c0t0d0s0
d11: Concat/Stripe is setup
phys-schost# metainit d20 1 1 c2t2d0s0
d12: Concat/Stripe is setup
phys-schost# metainit d0 -m d10
d10: Mirror is setup
phys-schost# metaroot d0
phys-schost# lockfs -fa
phys-schost# clnode evacuate phys-schost-1
phys-schost# shutdown -g0 -y -i6
phys-schost# metattach d0 d20
d0: Submirror d20 is attachedphys-schost# cldevice set -p default_fencing=nofencing c2t2d0
phys-schost# ls -l /dev/rdsk/c2t2d0s0
lrwxrwxrwx  1 root     root          57 Apr 25 20:11 /dev/rdsk/c2t2d0s0 
–> ../../devices/node@1/pci@1f,0/pci@1/scsi@3,1/disk@2,0:a,raw

Étapes suivantes

Pour mettre en miroir l'espace de noms des périphériques globaux (/global/.devices/node@IDnœud), reportez-vous à la section Mise en miroir de l'espace de noms des périphériques globaux.

Pour mettre en miroir des systèmes de fichiers indémontables, reportez-vous à la section Mise en miroir de systèmes de fichiers indémontables autres que des systèmes de fichiers (/) racine.

Pour mettre en miroir des systèmes de fichiers définis par l'utilisateur, reportez-vous à la section Mise en miroir de systèmes de fichiers démontables.

Sinon, reportez-vous à la section Création d'ensembles de disques dans un cluster pour créer un ensemble de disques.

Erreurs fréquentes

Certaines étapes de la procédure de mise en miroir décrite ici peuvent générer un message d'erreur du type suivant : metainit: dg-schost-1: d1s0: not a metadevice. Ce message d’erreur peut être ignoré.

Mise en miroir de l'espace de noms des périphériques globaux

Suivez cette procédure pour mettre en miroir l'espace de noms des périphériques globaux /global/.devices/node@IDnœud/.


Remarque - Ne suivez pas cette procédure si l'espace de noms des périphériques globaux appartient à un fichier de type lofi. Si tel est le cas, reportez-vous à la section Mise en miroir du système de fichiers (/) racine.


  1. Connectez-vous en tant que superutilisateur.
  2. Placez la tranche de l'espace de noms des périphériques globaux dans une concaténation de tranche unique (unidirectionnelle).

    Spécifiez le nom du disque physique sur la tranche du disque (cNtXd Y sZ).

    phys-schost# metainit -f submirror1 1 1 diskslice
  3. Créez une seconde concaténation.
    phys-schost# metainit submirror2 1 1 submirror-diskslice
  4. Créez un miroir unidirectionnel avec un sous-miroir.
    phys-schost# metainit mirror -m submirror1

    Remarque - Assurez-vous que chaque nom de volume d'un miroir sur lequel est monté un système de fichiers de périphériques globaux /global/.devices/node@IDnœud est unique dans le cluster.


  5. Joignez le second sous-miroir au miroir.

    Cette liaison lance la synchronisation des sous-miroirs.

    phys-schost# metattach mirror submirror2
  6. Modifiez l'entrée de fichier /etc/vfstab dans le système de fichiers /global/.devices/node@IDnœud.

    Dans les colonnes device to mount et device to fsck, remplacez les noms indiqués par le nom du miroir.

    phys-schost# vi /etc/vfstab
    #device        device        mount    FS     fsck    mount    mount
    #to mount      to fsck       point    type   pass    at boot  options
    #
    /dev/md/dsk/mirror /dev/md/rdsk/mirror /global/.devices/node@nodeid ufs 2 no global
  7. Répétez la procédure de l'Étape 1 à l'Étape 6 pour chaque nœud de cluster restant.
  8. Patientez jusqu'à la fin de la synchronisation des miroirs, qui a débuté à l'Étape 5.

    Utilisez la commande metastat(1M) pour connaître le statut du miroir et vous assurer que la synchronisation est terminée.

    phys-schost# metastat mirror
  9. Si le disque qui sert à la mise en miroir de l'espace de noms des périphériques globaux est physiquement connecté à plus d'un nœud (disque multihôte), désactivez la séparation pour ce disque.

    La désactivation de la séparation pour le périphérique empêche toute séparation involontaire d'un nœud et de son périphérique d'initialisation si ce périphérique est connecté à plusieurs nœuds.

    phys-schost# cldevice set -p default_fencing=nofencing submirror-disk
    -p

    Définit une propriété du périphérique.

    default_fencing=nofencing

    Désactive la séparation pour le périphérique spécifié.

    Pour plus d'informations sur la propriété default_fencing, reportez-vous à la page de manuel cldevice(1CL).

Exemple 4-3 Mise en miroir de l'espace de noms des périphériques globaux

L'exemple suivant illustre la création d'un miroir d101, constitué du sous-miroir d111 sur la partition c0t0d0s3 et du sous-miroir d121 sur la partition c2t2d0s3. L'entrée du fichier /etc/vfstab dans /global/.devices/node@1 est mise à jour de manière à utiliser le nom de miroir d101. Le périphérique c2t2d0 étant un disque multihôte, la séparation est désactivée.

phys-schost# metainit -f d111 1 1 c0t0d0s3
d111: Concat/Stripe is setup
phys-schost# metainit d121 1 1 c2t2d0s3
d121: Concat/Stripe is setup
phys-schost# metainit d101 -m d111
d101: Mirror is setup
phys-schost# metattach d101 d121
d101: Submirror d121 is attached
phys-schost# vi /etc/vfstab
#device        device        mount    FS     fsck    mount    mount
#to mount      to fsck       point    type   pass    at boot  options
#
/dev/md/dsk/d101 /dev/md/rdsk/d101 /global/.devices/node@1 ufs 2 no global
phys-schost# metastat d101
d101: Mirror
      Submirror 0: d111
         State: Okay
      Submirror 1: d121
         State: Resyncing
      Resync in progress: 15 % done
…
phys-schost# cldevice show phys-schost-3:/dev/rdsk/c2t2d0 
=== DID Device Instances ===                   

DID Device Name:                                /dev/did/rdsk/d2
  Full Device Path:                               phys-schost-1:/dev/rdsk/c2t2d0
  Full Device Path:                               phys-schost-3:/dev/rdsk/c2t2d0
…

phys-schost# cldevicegroup show | grep dsk/d2
Device Group Name:                              dsk/d2
…
  Node List:                                      phys-schost-1, phys-schost-3
…
  localonly:                                      false
phys-schost# cldevicegroup remove-node -n phys-schost-3 dsk/d2
phys-schost# cldevice set -p default_fencing=nofencing c2t2d0

Étapes suivantes

Pour mettre en miroir des systèmes de fichiers indémontables autres que des systèmes de fichiers (/) racine, reportez-vous à la section Mise en miroir de systèmes de fichiers indémontables autres que des systèmes de fichiers (/) racine.

Pour mettre en miroir des systèmes de fichiers définis par l'utilisateur, reportez-vous à la section Mise en miroir de systèmes de fichiers démontables.

Sinon, reportez-vous à la section Création d'ensembles de disques dans un cluster pour créer un ensemble de disques.

Erreurs fréquentes

Certaines étapes de la procédure de mise en miroir décrite ici peuvent générer un message d'erreur du type suivant : metainit: dg-schost-1: d1s0: not a metadevice. Ce message d’erreur peut être ignoré.

Mise en miroir de systèmes de fichiers indémontables autres que des systèmes de fichiers (/) racine

Suivez cette procédure pour mettre en miroir des systèmes de fichiers autres que des systèmes de fichiers (/) racine, indémontables lors de leur utilisation normale par le système, tels que /usr, /opt ou swap.

  1. Connectez-vous en tant que superutilisateur.
  2. Placez la tranche hébergeant un système de fichiers indémontable dans une concaténation de tranche unique (unidirectionnelle).

    Spécifiez le nom du disque physique sur la tranche du disque (cNtX dYsZ).

    phys-schost# metainit -f submirror1 1 1 diskslice
  3. Créez une seconde concaténation.
    phys-schost# metainit submirror2 1 1 submirror-diskslice
  4. Créez un miroir unidirectionnel avec un sous-miroir.
    phys-schost# metainit mirror -m submirror1

    Remarque - Il n'est pas nécessaire de définir un nom de volume unique pour ce miroir.


  5. Répétez la procédure de l'Étape 1 à l'Étape 4 pour chaque autre système de fichiers indémontable que vous souhaitez mettre en miroir.
  6. Sur chaque nœud, modifiez l'entrée du fichier /etc/vfstab dans chaque système de fichiers indémontable mis en miroir.

    Dans les colonnes device to mount et device to fsck, remplacez les noms indiqués par le nom du miroir.

    phys-schost# vi /etc/vfstab
    #device        device        mount    FS     fsck    mount    mount
    #to mount      to fsck       point    type   pass    at boot  options
    #
    /dev/md/dsk/mirror /dev/md/rdsk/mirror /filesystem ufs 2 no global
  7. Évacuez les groupes de ressources et groupes de périphériques du nœud.
    phys-schost# clnode evacuate from-node
    from-node

    Indique le nom de nœud duquel doivent être évacués les groupes de ressources et de périphériques.

  8. Réinitialisez le nœud.
    phys-schost# shutdown -g0 -y -i6
  9. Joignez le second sous-miroir à chaque miroir.

    Cette liaison lance la synchronisation des sous-miroirs.

    phys-schost# metattach mirror submirror2
  10. Patientez jusqu'à la fin de la synchronisation des miroirs, qui a débuté à l'Étape 9.

    Utilisez la commande metastat(1M) pour connaître le statut du miroir et vous assurer que la synchronisation est terminée.

    phys-schost# metastat mirror
  11. Si le disque qui sert à la mise en miroir du système de fichiers indémontable est physiquement connecté à plus d'un nœud (disque multihôte), désactivez la séparation pour ce disque.

    La désactivation de la séparation pour le périphérique empêche toute séparation involontaire d'un nœud et de son périphérique d'initialisation si ce périphérique est connecté à plusieurs nœuds.

    phys-schost# cldevice set -p default_fencing=nofencing submirror-disk
    -p

    Définit une propriété du périphérique.

    default_fencing=nofencing

    Désactive la séparation pour le périphérique spécifié.

    Pour plus d'informations sur la propriété default_fencing, reportez-vous à la page de manuel cldevice(1CL).

Exemple 4-4 Mise en miroir de systèmes de fichiers indémontables

L'exemple suivant illustre la création d'un miroir d1 sur le nœud phys-schost-1 représentant /usr, qui réside sur c0t0d0s1. Le miroir d1 est constitué du sous-miroir d11 sur la partition c0t0d0s1 et du sous-miroir d21 sur la partition c2t2d0s1. L'entrée du fichier /etc/vfstab dans /usr est mise à jour de manière à utiliser le nom de miroir d1. Le périphérique c2t2d0 étant un disque multihôte, la séparation est désactivée.

phys-schost# metainit -f d11 1 1 c0t0d0s1
d11: Concat/Stripe is setup
phys-schost# metainit d21 1 1 c2t2d0s1
d21: Concat/Stripe is setup
phys-schost# metainit d1 -m d11
d1: Mirror is setup
phys-schost# vi /etc/vfstab
#device        device        mount    FS     fsck    mount    mount
#to mount      to fsck       point    type   pass    at boot  options
#
/dev/md/dsk/d1 /dev/md/rdsk/d1 /usr ufs  2       no global
…
phys-schost# clnode evacuate phys-schost-1
phys-schost# shutdown -g0 -y -i6
phys-schost# metattach d1 d21
d1: Submirror d21 is attached
phys-schost# metastat d1
d1: Mirror
      Submirror 0: d11
         State: Okay
      Submirror 1: d21
         State: Resyncing
      Resync in progress: 15 % done
…
phys-schost# cldevice show phys-schost-3:/dev/rdsk/c2t2d0
…
DID Device Name:                                /dev/did/rdsk/d2
phys-schost# cldevicegroup show dsk/d2
Device Group Name:                              dsk/d2
…
  Node List:                                      phys-schost-1, phys-schost-3
…
  localonly:                                      false
phys-schost# cldevicegroup remove-node -n phys-schost-3 dsk/d2
phys-schost# cldevice set -p default_fencing=nofencing c2t2d0

Étapes suivantes

Pour mettre en miroir des systèmes de fichiers définis par l'utilisateur, reportez-vous à la section Mise en miroir de systèmes de fichiers démontables.

Sinon, reportez-vous à la section Création d'ensembles de disques dans un cluster pour créer un ensemble de disques.

Erreurs fréquentes

Certaines étapes de cette procédure de mise en miroir peuvent générer un message d'erreur du type suivant : metainit: dg-schost-1: d1s0: not a metadevice. Ce message d’erreur peut être ignoré.

Mise en miroir de systèmes de fichiers démontables

Suivez cette procédure pour mettre en miroir des systèmes de fichiers démontables définis par l'utilisateur. Il n'est pas nécessaire de réinitialiser les nœuds pour effectuer ces étapes.

  1. Connectez-vous en tant que superutilisateur.
  2. Démontez le système de fichiers à mettre en miroir.

    Assurez-vous qu'aucun processus n'est en cours d'exécution sur le système de fichiers.

    phys-schost# umount /mount-point

    Pour plus d'informations, reportez-vous à la page de manuel umount(1M) et au Mounting and Unmounting Oracle Solaris File Systems du System Administration Guide: Devices and File Systems.

  3. Placez la tranche contenant un système de fichiers démontable défini par l'utilisateur dans une concaténation unique (unidirectionnelle).

    Spécifiez le nom du disque physique sur la tranche du disque (cNtX dYsZ).

    phys-schost# metainit -f submirror1 1 1 diskslice
  4. Créez une seconde concaténation.
    phys-schost# metainit submirror2 1 1 submirror-diskslice
  5. Créez un miroir unidirectionnel avec un sous-miroir.
    phys-schost# metainit mirror -m submirror1

    Remarque - Il n'est pas nécessaire de définir un nom de volume unique pour ce miroir.


  6. Répétez la procédure de l'Étape 1 à l'Étape 5 pour chaque système de fichiers démontable que vous souhaitez mettre en miroir.
  7. Sur chaque nœud, modifiez l'entrée du fichier /etc/vfstab dans chaque système de fichiers mis en miroir.

    Dans les colonnes device to mount et device to fsck, remplacez les noms indiqués par le nom du miroir.

    phys-schost# vi /etc/vfstab
    #device        device        mount    FS     fsck    mount    mount
    #to mount      to fsck       point    type   pass    at boot  options
    #
    /dev/md/dsk/mirror /dev/md/rdsk/mirror /filesystem ufs 2 no global
  8. Joignez le second sous-miroir au miroir.

    Cette liaison lance la synchronisation des sous-miroirs.

    phys-schost# metattach mirror submirror2
  9. Patientez jusqu'à la fin de la synchronisation des miroirs, qui a débuté à l'Étape 8.

    Utilisez la commande metastat(1M) pour afficher le statut du miroir.

    phys-schost# metastat mirror
  10. Si le disque qui sert à la mise en miroir du système de fichiers défini par l'utilisateur est physiquement connecté à plus d'un nœud (disque multihôte), désactivez la séparation pour ce disque.

    La désactivation de la séparation pour le périphérique empêche toute séparation involontaire d'un nœud et de son périphérique d'initialisation si ce périphérique est connecté à plusieurs nœuds.

    phys-schost# cldevice set -p default_fencing=nofencing submirror-disk
    -p

    Définit une propriété du périphérique.

    default_fencing=nofencing

    Désactive la séparation pour le périphérique spécifié.

    Pour plus d'informations sur la propriété default_fencing, reportez-vous à la page de manuel cldevice(1CL).

  11. Montez le système de fichiers mis en miroir.
    phys-schost# mount /mount-point

    Pour plus d'informations, reportez-vous à la page de manuel mount(1M) et au Mounting and Unmounting Oracle Solaris File Systems du System Administration Guide: Devices and File Systems.

Exemple 4-5 Mise en miroir de systèmes de fichiers démontables

L'exemple suivant illustre la création d'un miroir d4 représentant /export, qui réside sur c0t0d0s4. Le miroir d4 est constitué du sous-miroir d14 sur la partition c0t0d0s4 et du sous-miroir d24 sur la partition c2t2d0s4. L'entrée du fichier /etc/vfstab dans /export est mise à jour de manière à utiliser le nom de miroir d4. Le périphérique c2t2d0 étant un disque multihôte, la séparation est désactivée.

phys-schost# umount /export
phys-schost# metainit -f d14 1 1 c0t0d0s4
d14: Concat/Stripe is setup
phys-schost# metainit d24 1 1 c2t2d0s4
d24: Concat/Stripe is setup
phys-schost# metainit d4 -m d14
d4: Mirror is setup
phys-schost# vi /etc/vfstab
#device        device        mount    FS     fsck    mount    mount
#to mount      to fsck       point    type   pass    at boot  options
#
# /dev/md/dsk/d4 /dev/md/rdsk/d4 /export ufs 2 no    global
phys-schost# metattach d4 d24
d4: Submirror d24 is attached
phys-schost# metastat d4
d4: Mirror
       Submirror 0: d14
          State: Okay
       Submirror 1: d24
          State: Resyncing
       Resync in progress: 15 % done
…
phys-schost# cldevice show phys-schost-3:/dev/rdsk/c2t2d0
…
DID Device Name:                                /dev/did/rdsk/d2
phys-schost# cldevicegroup show dsk/d2
Device Group Name:                              dsk/d2
…
  Node List:                                      phys-schost-1, phys-schost-2
…
  localonly:                                      false
phys-schost# cldevicegroup remove-node -n phys-schost-3 dsk/d2
phys-schost# cldevice set -p default_fencing=nofencing c2t2d0 
phys-schost# mount /export

Étapes suivantes

Pour créer un ensemble de disques, reportez-vous à la section Création d'ensembles de disques dans un cluster. Pour créer un ensemble de disques multipropriétaire compatible avec Oracle RAC (Real Application Clusters), vous pouvez également vous reporter à la section Création d’un ensemble de disques multipropriétaire dans Solaris Volume Manager pour Sun Cluster pour la base de données Oracle RAC. du Guide Service de données Oracle Solaris Cluster pour Oracle Real Application Clusters.

Si vous disposez d'un nombre d'ensembles de disques suffisant, allez à la section qui convient :

Erreurs fréquentes

Certaines étapes de cette procédure de mise en miroir peuvent générer un message d'erreur du type suivant : metainit: dg-schost-1: d1s0: not a metadevice. Ce message d’erreur peut être ignoré.