Guide d'administration du systéme de Sun Cluster 2.2

Administration des disques Sun StorEdge A5000

Cette section explique comment ajouter et remplacer des disques Sun StorEdge A5000 dans une configuration Sun Cluster.

Ajout ou remplacement de disques Sun StorEdge A5000

Lorsque vous ajoutez ou remplacez des disques Sun StorEdge A5000, reportez-vous toujours à la documentation accompagnant votre système.


Remarque :

Pour remplacer un disque A5000 défectueux sous contrôle VxVM, vous ne pouvez pas vous contenter de retirer le disque et de le remplacer par un autre. En effet, chaque disque porte un nom universel unique. Pour de plus amples renseignements sur les noms universels, voir "Remplacement d'un contrôleur du tableau SPARCstorage Array et modification du nom universel".


Comment ajouter un disque Sun StorEdge A5000 (Solstice DiskSuite)
  1. Exécutez la commande luxadm pour insérer le nouveau disque.

    Procédez à l'installation physique du ou des nouveau(x) disque(s) lorsque le système vous invite à le faire. Répétez cette procédure pour chaque noeud physiquement connecté au tableau.


    # luxadm insert boîtier.emplacement
    

  2. Insérez le nouveau disque et appuyez sur Entrée.

  3. Au besoin, utilisez la commande Format pour créer une étiquette et repartitionner le disque.

  4. Exécutez la commande scdidadm(1M) pour reconnaître le nouveau disque et créer une instance DID correspondante.

    N'exécutez cette commande qu'à partir du noeud 1. Pour plus de détails, consultez la page de manuel scdidadm(1M).


    # scdidadm -r -H node2,node3...
    

Ainsi prend fin la procédure d'ajout de disques.

Comment ajouter un disque Sun StorEdge A5000 (VxVM)
  1. Utilisez la commande luxadm pour préparer la boucle en vue de l'ajout d'un nouveau périphérique.

    Procédez à l'installation physique du ou des nouveau(x) disque(s) quand le système vous invite à le faire.


    # luxadm insert
    

  2. Signalez à VxVM la présence du nouveau disque.


    # vxdctl enable
    

  3. Au moyen de la commande vxdiskadm, placez le(s) nouveau(x) disque(s) sous le contrôle de VxVM.

    Tapez 1 (Ajout ou initialisation d'un ou plusieurs disques).

Ainsi prend fin la procédure d'ajout de disques.

Comment remplacer un disque Sun StorEdge A5000 (Solstice DiskSuite)
  1. Identifiez tous les métapériphériques ou toutes les applications utilisant le disque défectueux.

    Si les métapériphériques ont été mis en miroir ou s'il s'agit de périphériques RAID5, le disque peut être remplacé sans qu'il soit nécessaire d'arrêter les métapériphériques. Sinon, il faut interrompre les E/S sur le disque au moyen des commandes appropriées. Pour démonter un système de fichiers sur une bande ou une concaténation, par exemple, vous devez utiliser la commande umount(1M).

  2. Conservez au besoin l'étiquette de disque.

    Exemple :


    # prvtoc /dev/rdsk/c1t3d0s2 > /tmp/c1t3d0.vtoc
    

  3. (Facultatif) Exécutez la commande metareplace pour remplacer des tranches de disque si ce dernier n'a pas fait l'objet d'un remplacement dynamique.

    Exemple :


    # metareplace d1 c1t3d0s2 c1t2d0s2
    d1: device c1t3d0s2 is replaced with c1t2d0s2
    

  4. Exécutez la commande luxadm -F pour supprimer le disque.

    L'option -F doit être spécifiée, car Solstice DiskSuite ne met pas les disques hors ligne. Répétez cette commande pour tous les hôtes, s'il y en a plusieurs. Exemple :


    # luxadm remove -F /dev/rdsk/c1t3d0s2
    WARNING!!! Please ensure that no filesystems are mounted on these device(s). 
    All data on these devices should have been backed up.The list of devices which 
    will be removed is: 1: Box Name "macs1" rear slot 1 Please enter `q' to Quit 
    or <Return> to Continue: stopping: Drive in "macs1" rear  slot 1....Done 
    offlining: Drive in "macs1" rear  slot 1....Done Hit <Return> after removing 
    the device(s).


    Remarque :

    L'icône FPM de l'unité de disque à supprimer doit normalement clignoter, de même que la DEL ambre sous cette unité.


  5. Retirez le disque et appuyez sur Entrée.

    La sortie résultante doit normalement se présenter comme suit :


    Hit <Return> after removing the device(s). 
    Drive in Box Name "macs1" rear slot 1   
    Removing Logical Nodes: 
    Removing c1t3d0s0 Removing c1t3d0s1 Removing c1t3d0s2 Removing c1t3d0s3 
    Removing c1t3d0s4 Removing c1t3d0s5 Removing c1t3d0s6 Removing c1t3d0s7 
    Removing c2t3d0s0 Removing c2t3d0s1 Removing c2t3d0s2 Removing c2t3d0s3 
    Removing c2t3d0s4 Removing c2t3d0s5 Removing c2t3d0s6 Removing c2t3d0s7 
    # 

  6. Répétez l'Étape 4 pour tous les noeuds si le tableau de disques est configuré en mode multihôtes.

  7. Exécutez la commande luxadm insert pour insérer le nouveau disque.

    Répétez cette procédure pour tous les noeuds. La sortie résultante doit normalement se présenter comme suit :


    # luxadm insert macs1,r1
    The list of devices which will be inserted is: 
    1: Box Name "macs1" rear slot 1 
    Please enter `q' to Quit or <Return> to Continue: Hit <Return> after inserting the device(s).

  8. Insérez le disque et appuyez sur Entrée.

    La sortie résultante doit normalement se présenter comme suit :


    Hit <Return> after inserting the device(s). Drive in Box Name "macs1" rear slot 1  
    Logical Nodes under /dev/dsk and /dev/rdsk : c1t3d0s0 c1t3d0s1 c1t3d0s2 c1t3d0s3 c1t3d0s4 c1t3d0s5 
    c1t3d0s6 c1t3d0s7 c2t3d0s0 c2t3d0s1 c2t3d0s2 c2t3d0s3 c2t3d0s4 c2t3d0s5 c2t3d0s6 c2t3d0s7
    # 


    Remarque :

    L'icône FPM de l'unité de disque remplacée doit normalement clignoter, de même que la DEL verte sous cette unité.


  9. Exécutez la commande scdidadm(1M) pour mettre à jour les informations de pseudo-périphérique DID.

    Exécutez la commande suivante sur tous les noeuds connectés au disque pour mettre à jour les informations d'ID du nouveau disque.


    # scdidadm -R instance_DID
    

    instance_DID est le numéro d'instance du disque remplacé. Pour de plus amples informations à ce sujet, voir la page de manuel scdidadm(1M).

  10. Réinitialisez tous les noeuds connectés au nouveau disque.

    Pour éviter toute interruption, exécutez la commande haswitch(1M) pour commuter la propriété des hôtes logiques pouvant être sous la maîtrise du noeud à réinitialiser. Exemple :


    # haswitch phys-hahost2 hahost1 hahost2
    

  11. Etiquetez le disque si nécessaire.

    Exemple :


    # cat /tmp/c1t3d0.vtoc | fmthard -s - /dev/rdsk/c1t3d0s2
    fmthard: New volume table of contents now in place.

  12. Au besoin, remplacez metadb.

    Exemple :


    # metadb -d c1t3d0s0; metadb -a c1t3d0s0
    

  13. Activez les tranches du nouveau disque au moyen de la commande metareplace -e.

    Exemple :


    # metareplace -e d0 c1t3d0s0
    d0: device c1t3d0s0 is enabled

    Ainsi prend fin la procédure de remplacement de disque.

Comment remplacer un disque Sun StorEdge A5000 (VxVM)
  1. Identifiez tous les volumes ou applications utilisant le disque défectueux.

    Si les volumes ont été mis en miroir ou s'il s'agit de périphériques RAID5, le disque peut être remplacé sans qu'il soit nécessaire d'arrêter le volume. Sinon, il faut interrompre les E/S sur le disque au moyen des commandes appropriées. Pour démonter un système de fichiers sur une bande ou une concaténation, par exemple, vous devez utiliser la commande umount(1M).

  2. Exécutez la commande vxdiskadm pour remplacer et mettre hors ligne une unité de disque.

    Sous VxVM, exécutez ces commandes sur l'ordinateur contrôlant l'hôte logique propriétaire du groupe de disques.

    Entrez 4 (Suppression du disque pour remplacement) et ensuite 11 (Désactivation [mise hors ligne] du disque).

    Vous pouvez également utiliser l'interface graphique, si vous préférez.

  3. Exécutez la commande luxadm pour supprimer le périphérique et les noeuds de périphérique.

    Il s'agit d'une commande interactive qui vous invite à retirer le disque physique. Exécutez cette commande sur chacun des noeuds connectés au tableau. Exemple :


    # luxadm remove_device -F /dev/rdsk/c2t20d0s2
    

  4. Remplacez le disque physique et exécutez ensuite la commande luxadm pour insérer le nouveau disque.

    Le nouveau périphérique et les noeuds de périphérique sont alors créés. Exécutez cette commande sur chacun des noeuds connectés au tableau. Exemple :


    # luxadm insert_device ratbert,r4
    

  5. Signalez la présence du nouveau disque au gestionnaire de volumes.


    # vxdctl enable
    

  6. Exécutez la commande vxdiskadm pour placer le nouveau disque sous le contrôle de VxVM.

    Tapez 5 (Remplacement d'un disque défectueux ou supprimé).

  7. (Facultatif) Le volume peut à présent être restauré, si nécessaire.

Ainsi prend fin la procédure de remplacement de disque.