Guide d'administration système de Sun Cluster pour SE Solaris

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 ne 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 exigeant 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 le jeu de disques ou le groupe de disques est en cours de réparation sur un autre noeud.


Remarque :

pour pouvoir 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 jeu ou d'un groupe de disques, importez celui-ci manuellement.

    Pour Solstice DiskSuite/Solaris Volume Manager :


    # metaset -C take -f -s  jeu_disques
    


    Attention : Attention :

    pour définir la propriété d'un jeu 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 -tlors de l'importation. 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é du jeu 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é du jeu de disques ou du groupe de disques. Dans le cas contraire, vous risquez de perdre des données.


    • Pour Solstice DiskSuite/Solaris Volume Manager :


      # metaset -C release -s  jeu_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 de mise à l'état de maintenance d'un groupe de périphériques de disques

L'exemple suivant illustre la mise du groupe de périphériques de disques dg-schost-1 à l'état de maintenance ainsi que le retrait de cet état.


[Placez le groupe de périphériques de disques à l'état de maintenance.]
# scswitch -m -D dg-schost-1

[Si nécessaire, importez manuellement le jeu de disques ou le groupe de disques.]
Pour Solstice DiskSuite/Solaris Volume Manager:
  # metaset -C take -f -s dg-schost-1
Pour VERITAS Volume Manager:
  # vxdg -t import dg1

[Effectuez toutes les procédures de réparation nécessaires.]

[Propriétaire version.]
Pour Solstice DiskSuite/Solaris Volume Manager:
  # metaset -C release -s dg-schost-1
Pour 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