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

Restauration d'un disque d'amorçage local à partir d'une copie de sauvegarde

Dans certains cas, il faut remplacer le disque d'amorçage d'un noeud de grappe, par exemple si l'état du disque d'amorçage est inconnu en raison d'un problème logiciel, si la mise à niveau du système d'exploitation échoue ou si un problème matériel survient. Ayez recours aux méthodes suivantes pour restaurer le disque d'amorçage à un état connu, ou encore pour remplacer le disque.


Remarque :

Ces procédures supposent que l'on dispose d'une copie de sauvegarde du disque d'amorçage.


Comment restaurer un disque d'amorçage local à partir d'une copie de sauvegarde (Solstice DiskSuite)

Lorsque les hôtes physiques se trouvent dans la même grappe, cette procédure est effectuée sur l'hôte local, pendant qu'un autre hôte offre les services de données pour tous les hôtes. Dans cet exemple, nous utilisons deux hôtes physiques, phys-hahost1 et phys-hahost2, et deux hôtes logiques, hahost1 et hahost2.

Les étapes suivantes permettent de restaurer un disque d'amorçage à partir d'une copie de sauvegarde, dans une configuration Solstice DiskSuite.

Les étapes expliquées maintenant décrivent en détails la restauration d'un disque d'amorçage à partir d'une copie de sauvegarde, dans une configuration Solstice DiskSuite. Dans cet exemple, phys-hahost1 contient le disque à restaurer. Le disque d'amorçage n'est pas mis en miroir.

  1. Arrêtez l'hôte à restaurer.

  2. Sur les autres hôtes de la grappe, utilisez la commande metaset(1M) afin de retirer des ensembles de disques l'hôte en cours de restauration.

    Dans cet exemple, la commande metaset(1M) est exécutée depuis l'autre hôte de la grappe, soit phys-hahost2.


    phys-hahost2# metaset -s hahost1 -f -d -h phys-hahost1
    phys-hahost2# metaset -s hahost2 -f -d -h phys-hahost1
    

  3. Restaurez le disque d'amorçage sur l'hôte en cours de restauration à partir du support de sauvegarde.

    Suivez la procédure de restauration des fichiers et systèmes de fichiers présentée dans le Guide de l'administrateur du système Solaris, afin de restaurer le système de fichiers du disque d'amorçage.

  4. Réinitialisez l'hôte en cours de restauration.

  5. Retirez les anciennes répliques de DiskSuite puis réinitialisez.

    Si vous remplacez un disque défectueux, les anciennes répliques ne sont pas présentes. Si vous restaurez un disque, exécutez la commande metadb(1M) afin de déterminer si des anciennes répliques sont présentes. Si c'est le cas, supprimez-les.


    Remarque :

    L'emplacement par défaut des répliques est la tranche 7. Toutefois, vous n'êtes pas tenu de placer les répliques dans la tranche 7.


    phys-hahost1# metadb -d -f c0t3d0s7
    phys-hahost1# reboot
    


  6. Créez de nouvelles répliques DiskSuite sur le disque restauré au moyen de la commande metadb(1M).


    phys-hahost1# metadb -afc 3 c0t3d0s7
    

  7. Ajoutez l'hôte restauré au(x) ensemble(s) de disques, à partir de l'hôte frère.


    phys-hahost2# metaset -s hahost1 -a -h phys-hahost1
    phys-hahost2# metaset -s hahost2 -a -h phys-hahost1
    

  8. Lancez Sun Cluster sur l'hôte restauré.


    phys-hahost1# scadmin startnode
    

  9. Refaites passer les hôtes logiques au maître par défaut, au besoin.

    Si le mode manuel n'est pas défini, une commutation automatique aura lieu.


    phys-hahost1# haswitch phys-hahost1 hahost1
    

Comment restaurer un disque d'amorçage local à partir d'une copie de sauvegarde (VxVM)

Lorsque les hôtes physiques se trouvent dans la même grappe, cette procédure est effectuée sur l'hôte local, pendant qu'un autre hôte fournit les services de données à tous les hôtes. Dans cet exemple, nous utilisons deux hôtes physiques, phys-hahost1 et phys-hahost2, et deux hôtes logiques, hahost1 et hahost2. Dans cet exemple, le disque d'amorçage n'est pas mis en miroir.

Les étapes suivantes permettent de restaurer un disque d'amorçage à partir d'une copie de sauvegarde, dans une configuration VxVM.

Les étapes expliquées maintenant décrivent en détails la restauration d'un disque d'amorçage à partir d'une copie de sauvegarde, dans une configuration VxVM. Dans cet exemple, phys-hahost1 contient le disque à restaurer.

  1. Arrêtez l'hôte à restaurer.

  2. Restaurez le disque d'amorçage sur l'hôte en cours de restauration à partir du support de sauvegarde.

    Suivez la procédure de restauration des fichiers et systèmes de fichiers présentée dans le Guide de l'administrateur du système Solaris, afin de restaurer le système de fichiers du disque d'amorçage.

  3. Réinitialisez l'hôte en cours de restauration.

    Suite à la réinitialisation, l'hôte repère tous les périphériques.


    Remarque :

    Si les disques sont réservés, il peut être nécessaire d'exécuter la commande vxdctl enable ultérieurement, une fois les réservations annulées.


  4. Lancez Sun Cluster sur l'hôte local.


    phys-hahost1# scadmin startnode
    

  5. Refaites passer les hôtes logiques au maître par défaut, au besoin.

    Si le mode manuel n'est pas défini, une commutation automatique aura lieu.


    phys-hahost1# haswitch phys-hahost1 hahost1