Lorsque vous ajoutez un disque à un jeu de disques, le logiciel de gestion des volumes repartitionne le disque comme indiqué ci-dessous, afin que la base de données d'état du jeu de disques puisse être stockée sur le disque.
Une petite partie de chaque lecteur est réservée au logiciel Solaris Volume Manager. La tranche 7 est utilisée dans des périphériques sommaire du volume (VTOC). La tranche 6 est utilisée dans des périphériques EFI (Extensible Firmware Interface) (EFI). L'espace restant de chaque lecteur est placé dans la tranche 0.
Les disques ajoutés au jeu de disques sont repartitionnés uniquement si la tranche cible n'est pas configurée correctement.
Toutes les données existant sur les disques sont perdues lors de la création de nouvelles partitions.
Si la tranche cible commence au cylindre 0 et que la partition du disque est assez grande pour contenir une réplique de la base de données d'état, le disque ne fait pas l'objet d'un nouveau partitionnement.
Assurez-vous que le jeu de disques a été créé. Pour obtenir plus d'informations, reportez-vous à la rubrique Création d'un jeu de disques.
Prenez le rôle de superutilisateur.
Répertoriez les correspondances DID.
phys-schost# cldevice show | grep Device |
Choisissez des disques partagés par les nœuds du cluster qui seront maîtres, ou potentiellement maîtres, du jeu de disques.
Utilisez le nom de périphérique DID complet, présenté sous la forme /dev/did/rdsk/dN, lorsque vous ajoutez un lecteur à un jeu de disques.
Dans l'exemple suivant, les entrées du périphérique DID /dev/did/rdsk/d3 indiquent que le lecteur est partagé par phys-schost-1 et phys-schost-2.
=== DID Device Instances === DID Device Name: /dev/did/rdsk/d1 Full Device Path: phys-schost-1:/dev/rdsk/c0t0d0 DID Device Name: /dev/did/rdsk/d2 Full Device Path: phys-schost-1:/dev/rdsk/c0t6d0 DID Device Name: /dev/did/rdsk/d3 Full Device Path: phys-schost-1:/dev/rdsk/c1t1d0 Full Device Path: phys-schost-2:/dev/rdsk/c1t1d0 … |
Devenez propriétaire du jeu de disques.
phys-schost# cldegivegroup switch -n node devicegroup |
Indique le nœud propriétaire du groupe de périphériques.
Indique le nom du groupe de périphériques, qui est identique au nom du jeu de disques.
Ajoutez les disques au jeu de disques.
Utilisez le nom de chemin DID complet.
phys-schost# metaset -s setname -a /dev/did/rdsk/dN |
Indique le nom du jeu de disques, qui est identique au nom du groupe de périphériques.
Ajoute le disque au jeu de disques.
n'utilisez pas le nom de périphérique de niveau inférieur (cNtXdY) lors de l'ajout d'un disque à un jeu de disques. Le nom de périphérique de niveau inférieur étant local, et non unique sur le cluster, son utilisation risque d'empêcher la commutation du méta-ensemble.
Vérifiez l'état des disques et du jeu de disques.
phys-schost# metaset -s setname |
La commande metaset ajoute les disques /dev/did/rdsk/d1 et /dev/did/rdsk/d2 au jeu de disques dg-schost-1.
phys-schost# metaset -s dg-schost-1 -a /dev/did/rdsk/d1 /dev/did/rdsk/d2 |
Pour repartitionner des disques à utiliser dans les volumes, reportez-vous à la rubrique Modification des partitions de disques dans un jeu de disques.
Sinon, reportez-vous à la rubrique Création d'un fichier md.tab pour définir des métapériphériques ou des volumes par l'intermédiaire d'un fichier md.tab.