Guide d'administration système de Sun Cluster 3.0 12/01

3.1 Administration des périphériques et de l'espace de noms globaux : présentation

L'administration des groupes d'unités de disque Sun Cluster dépend du gestionnaire de volumes installé sur la grappe. Solstice DiskSuite reconnaît les grappes, il vous suffit donc d'ajouter, d'enregistrer et de supprimer des groupes d'unités de disque à l'aide de la commande metaset(1M) de Solstice DiskSuite. Avec VERITAS Volume Manager (VxVM), vous créez des groupes de disques à l'aide des commandes VxVM. Vous utilisez ensuite l'utilitaire scsetup(1M) pour enregistrer les groupes de disques comme groupes d'unités de disque Sun Cluster. Pour supprimer des groupes d'unités de disque VxVM, vous utiliserez l'utilitaire scsetup ainsi que les commandes VxVM.

Le logiciel Sun Cluster crée automatiquement dans la grappe un groupe d'unités de disque brutes pour chaque disque, ainsi qu'un lecteur de bande. Ces groupes de périphériques de grappe restent à l'état hors ligne tant que vous ne les utilisez pas comme périphériques globaux. Lorsque vous administrez des groupes d'unités de disque ou des groupes de disques du gestionnaire de volumes, vous devez vous trouver sur le noeud de grappe correspondant au noeud principal du groupe en question.

En général, il n'est pas nécessaire d'administrer l'espace global de noms de périphériques car il est automatiquement configuré pendant l'installation et automatiquement mis à jour pendant les réinitialisations de reconfiguration de l'environnement d'exploitation Solaris. Toutefois, pour régénérer ou mettre à jour l'espace de noms global, vous pouvez exécuter la commande scgdevs(1M) à partir d'un noeud quelconque de la grappe. L'espace de noms global est alors mis à jour sur tous les autres noeuds de la grappe, ainsi que sur les noeuds susceptibles de s'ajouter à la grappe par la suite.

3.1.1 Autorisations sur les périphériques globaux pour Solstice DiskSuite

Les modifications apportées aux autorisations sur les périphériques globaux ne sont pas automatiquement diffusées vers tous les noeuds de la grappe pour Solstice DiskSuite et pour les unités de disque. Si vous souhaitez modifier ces autorisations, vous devez le faire manuellement sur tous les noeuds de la grappe. Si, par exemple, vous souhaitez définir sur 644 les autorisations relatives au périphérique global /dev/global/dsk/d3s0, vous devez exécuter

# chmod 644 /dev/global/dsk/d3s0

sur chacun des noeuds de la grappe.

VxVM ne prend pas en charge la commande chmod. Pour modifier les autorisations sur les périphériques globaux dans VxVM, reportez-vous au manuel de l'administrateur VxVM.

3.1.2 Reconfiguration dynamique avec périphériques globaux

Voici les points à prendre en considération dans le cadre d'une reconfiguration dynamique (DR) d'unités de disque et de bande dans une grappe.


Attention : Attention :

Tout échec sur le noeud principal, alors que vous effectuez une opération DR sur un noeud secondaire, a une incidence sur la disposnibilité de la grappe. Le noeud principal ne pourra pas effectuer de reprise sur panne tant qu'un nouveau noeud secondaire ne sera pas disponible.


Procédez comme suit, en respectant l'ordre des étapes, pour effectuer des opérations DR sur des périphériques globaux.

Tableau 3-1 Liste des tâches : reconfiguration dynamique avec des périphériques de disque et de bande

Tâche 

Pour les instructions, voir... 

1. Pour effectuer sur le noeud principal une opération DR qui risque d'avoir une incidence sur un groupe de périphériques actif, désactivez au préalable le noeud principal et les noeuds secondaires. 

"3.3.18 Changement de noeud principal pour un groupe d'unités"

2. Effectuez l'opération DR de suppression sur le périphérique que vous souhaitez supprimer. 

Sun Enterprise 10000 Dynamic Reconfiguration User Guide et Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual (de la collection Solaris 8 on Sun Hardware)

3.1.3 Remarques sur l'administration de VERITAS Volume Manager

Pour que Sun Cluster mette correctement à jour l'espace de noms VxVM, vous devez enregistrer les modifications apportées à un groupe d'unités de disque ou à un volume VxVM à mesure que la configuration du groupe d'unités de disque Sun Cluster change. La mise à jour de l'espace de noms sur tous les noeuds de grappe est ainsi assurée. Les modifications de configuration qui ont une incidence sur l'espace de noms englobent l'ajout, la suppression ou le changement de nom d'un volume ; ainsi que les autorisations de volume, leur propriétaire ou l'ID de groupe.


Remarque :

Ne procédez à l'importation ou au déplacement de groupes de disques de VxVM, à l'aide des commandes de VxVM, qu'une fois que le groupe de disques a été enregistré dans la grappe comme groupe d'unités de disque Sun Cluster. Le logiciel Sun Cluster sait gérer toutes les situations nécessitant l'importation ou le déplacement de groupes de disques.


Chaque groupe de disques VxVM doit posséder un code mineur unique sur toute la grappe. Par défaut, lorsqu'un groupe de disques est créé, VxVM choisit comme code mineur de base du groupe un nombre aléatoire multiple de mille. Pour la plupart des configurations comprenant un petit nombre de groupes de disques, cela suffit à garantir l'unicité du code. Toutefois, il est possible que le code mineur d'un groupe de disques nouvellement créé entre en conflit avec celui d'un groupe préexistant importé sur un autre noeud de la grappe. Dans ce cas, il sera impossible d'enregistrer le groupe d'unités de disque Sun Cluster. Pour résoudre ce problème, il faut attribuer au nouveau groupe de disques un nouveau code mineur unique puis l'enregistrer comme groupe d'unités de disque Sun Cluster.

Si vous configurez un volume en miroir, vous pouvez utiliser le système DRL (Dirty Region Logging) pour réduire le délai de récupération du volume en cas de panne d'un noeud. Il est fortement recommandé d'utiliser ce système, même s'il risque de diminuer le débit E/S.

3.1.3.1 Création de groupes de disques partagés pour Oracle Parallel Server/Real Application Clusters

Si vous utilisez VxVM pour configurer des groupes de disques partagés pour Oracle Parallel Server/Real Application Clusters, utilisez la fonction VxVM de la grappe décrite dans le Manuel de référence de l'administrateur de VERITAS Volume Manager. Il existe des différences entre la création de groupes de disques partagés pour Oracle Parallel Server/Real Application Clusters et la création d'autres groupes de disques, notamment :

Pour créer d'autres groupes de disques VxVM, reportez-vous à la section "3.3.5 Création d'un nouveau groupe de disques lors de l'initialisation des disques (VERITAS Volume Manager)".