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 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 nœud alors que l'ensemble de disques ou le groupe de disques est en cours de réparation sur un autre nœud.


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 diskset
    


    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 -t lors de l'importation du groupe de disques. Cet indicateur évite l'importation automatique du groupe de disques en cas de réinitialisation de ce nœud.


    Pour VERITAS Volume Manager :


    # vxdg -t import disk-group-name
    

  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é du jeu 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 diskset
      

    • Pour VERITAS Volume Manager :


      # vxdg deport disk-group-name
      

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


    # scswitch -z -D disk-device-group -h node
    

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

L'exemple suivant montre comment placer le groupe d'unités de disque dg-schost-1 à l'état de maintenance et l'en sortir.


[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