Guide des notions fondamentales de Sun Cluster pour SE Solaris

Espace de noms global

Le mécanisme du logiciel Sun Cluster permettant d'activer les périphériques globaux est appelé espace de noms global. Il inclut la hiérarchie /dev/global/ ainsi que les espaces de noms du gestionnaire de volumes. L'espace de noms global reflète les disques multihôtes et les disques locaux (et tout autre périphérique du cluster, tel que CD et bandes) et fournit aux disques multihôtes plusieurs chemins de basculement. Chaque nœud physiquement connecté aux disques multihôtes fournit un chemin d'accès aux périphériques de stockage à n'importe quel nœud du cluster.

Habituellement, les espaces de noms du gestionnaire de volumes se trouvent dans les répertoires /dev/md/jeu_disques/dsk (et rdsk) pour Solaris Volume Manager. Pour Veritas VxVM, les espaces de noms du gestionnaire de volumes sont situés dans les répertoires /dev/vx/dsk/ groupe_disques et /dev/vx/rdsk/ groupe_disques. Ces espaces de noms correspondent à des répertoires pour chaque ensemble de disques Solaris Volume Manager et chaque groupe de disques VxVM respectivement importés dans le cluster. Chacun de ces répertoires abrite un nœud de périphérique pour chaque métapériphérique ou volume de ce jeu ou groupe de disques.

Dans le système SunPlex, chaque nœud de périphérique de l'espace de noms du gestionnaire de volumes local est remplacé par un lien symbolique vers un nœud de périphérique du système de fichiers /global/.devices/node@ID_nœud, où ID_nœud est un nombre entier représentant les nœuds du cluster. Les périphériques du gestionnaire de volumes continuent d'être représentés comme des liens symboliques par Sun Cluster, même à leur emplacement standard. L'espace de noms global et l'espace de noms du gestionnaire de volumes standard sont tous deux disponibles à partir de n'importe quel nœud du cluster.

L'espace de noms global présente les avantages suivants :

Exemple d'espaces de noms locaux et globaux

Le tableau suivant montre les mappages entre les espaces de noms locaux et globaux d'un disque multihôte, c0t0d0s0.

Tableau 3–2 Mappages entre les espaces de noms locaux et globaux

Composant/Chemin  

Espace de noms du nœud local  

Espace de noms global 

Nom logique Solaris 

/dev/dsk/c0t0d0s0

/global/.devices/node@ID_nœud/dev/dsk/c0t0d0s0

Nom de l'ID de périphérique  

/dev/did/dsk/d0s0

/global/.devices/node@ID_nœud/dev/did/dsk/d0s0

Solaris Volume Manager 

/dev/md/ ensemble_disques/dsk/d0

/global/.devices/node@ ID_nœud/dev/md/jeu_disques/dsk/d0

SPARC: VERITAS Volume Manager 

/dev/vx/dsk/ groupe_disques/v0

/global/.devices/node@ID_nœud/dev/vx/dsk/groupe_disques/v0

L'espace de noms global est automatiquement généré au moment de l'installation et mis à jour à chaque réinitialisation de configuration. Vous pouvez aussi le générer en exécutant la commande scgdevs(1M).