Guide d'administration système de Sun Cluster 3.1

Mise à l'état de maintenance d'un groupe de périphériques de disques

La mise à l'état de maintenance d'un groupe de périphériques de disques empêche que ce groupe de périphériques soit automatiquement mis en ligne à chaque accès à un de ses périphériques. Placez un groupe de périphériques à l'état de maintenance lorsque vous terminez des procédures de réparation qui exigent l'acceptation de toute activité d'E/S jusqu'à la fin de la réparation. La mise à l'état de maintenance d'un groupe de périphériques contribue également à éviter la perte de données en empêchant un groupe de périphériques de disques d'être mis en ligne sur un noeud alors que l'ensemble de disques ou le groupe de disques est en cours de réparation sur un autre noeud.


Remarque :

pour que vous puissiez mettre à l'état de maintenance un groupe de périphériques, vous devez bloquer tout accès à ses périphériques et démonter tous les systèmes de fichiers qui en dépendent.


  1. Mettez le groupe de périphériques à l'état de maintenance.


    # scswitch -m -D  groupe_périphériques_disques
    

  2. Si la procédure de réparation exécutée exige la propriété d'un ensemble de disques ou d'un groupe de disques, importez manuellement cet ensemble de disques ou ce groupe de disques.

    • Pour Solstice DiskSuite/Solaris Volume Manager :


      # metaset -C take -f -s ensemble_disques
      


    Attention : Attention :

    pour définir la propriété d'un ensemble de disques Solstice DiskSuite/Solaris Volume Manager, utilisez impérativement la commande metaset -C take lorsque le groupe de périphériques est à l'état de maintenance. L'utilisation de metaset -t met le groupe de périphériques en ligne et vous en accorde la propriété. Si vous importez un groupe de disques VxVM, utilisez l'indicateur -t lors de l'importation du groupe de disques. Cet indicateur évite que le groupe de disques soit importé automatiquement en cas de réinitialisation de ce noeud.


    • Pour VERITAS Volume Manager :


      # vxdg -t import nom_groupe_disques
      

  3. Achevez la procédure de réparation requise.

  4. Libérez la propriété de l'ensemble de disques ou du groupe de disques.


    Attention : Attention :

    avant de sortir un groupe de périphériques de disques de l'état de maintenance, vous devez libérer la propriété de l'ensemble de disques ou du groupe de disques. Si vous ne le faites pas, vous risquez de perdre des données.


    • Pour Solstice DiskSuite/Solaris Volume Manager :


      # metaset -C release -s ensemble_disques
      

    • Pour VERITAS Volume Manager :


      # vxdg deport nom_groupe_disques
      

  5. Mettez le groupe de périphériques de disques en ligne.


    # scswitch -z -D groupe_périphériques_disques -h noeud
    

Exemple : mise à l'état de maintenance d'un groupe de périphériques de disques

L'exemple suivant montre comment placer le groupe de périphériques de disques dg-schost-1 à l'état de maintenance et l'en sortir.


[Placez le groupe de périphériques de disques en état de maintenance.]
# scswitch -m -D dg-schost-1
 
[Si nécessaire, importez manuellement l'ensemble de disques ou le groupe de disques.]
For Solstice DiskSuite/Solaris Volume Manager:
  # metaset -C take -f -s dg-schost-1
For VERITAS Volume Manager:
  # vxdg -t import dg1
  
[Effectuez toutes les procédures de réparation nécessaires.]
  
[Propriétaire version.]
For Solstice DiskSuite/Solaris Volume Manager:
  # metaset -C release -s dg-schost-1
For VERITAS Volume Manager:
  # vxdg deport dg1
  
[Mettez en ligne le groupe de périphériques de disques.]
# scswitch -z -D dg-schost-1 -h phys-schost-1