Guide d'administration système d'Oracle® Solaris Cluster

Quitter la vue de l'impression

Mis à jour : Octobre 2015
 
 

Restauration d'un noeud de l'archive d'ensemble

Cette procédure utilise la forme interactive de l'utilitaire scinstall sur le serveur du programme d'installation automatisée. Vous devez déjà avoir configuré le serveur AI et installé les packages ha-cluster/system/install depuis les référentiels Oracle Solaris Cluster. Le nom du noeud de l'archive doit être identique à celui du noeud que vous restaurez.

    Suivez ces instructions pour exécuter l'utilitaire scinstall interactif dans cette procédure :

  • L'utilitaire interactif scinstall utilise la mémoire tampon lors de vos saisies clavier. Pour cette raison, n'appuyez pas sur la touche Entrée plus d'une fois si l'écran du menu ne s'affiche pas immédiatement.

  • Sauf en cas d'indication contraire, vous pouvez utiliser le raccourci Ctrl+D pour revenir soit au début d'une série de questions connexes, soit au menu principal.

  • Les réponses par défaut ou les réponses données aux cours des sessions précédentes s'affichent entre crochets ([ ]) à la fin de la question. Appuyez sur Entrée pour utiliser la réponse entre crochets sans la retaper.

  1. Prenez le rôle root sur un noeud du cluster global et créez une archive de récupération.
    phys-schost# archiveadm create -r archive-location

    Lorsque vous créez une archive, vous pouvez exclure les ensembles de données ZFS qui se trouvent sur le stockage partagé. Si vous envisagez de restaurer les données sur le stockage partagé, utilisez la méthode traditionnelle.

    Pour plus d'informations sur l'utilisation de la commande archiveadm, reportez-vous à la page de manuel archiveadm(1M).

  2. Connectez-vous au serveur du programme d'installation automatisée et prenez le rôle root.
  3. Lancez l'utilitaire scinstall.
    phys-schost# scinstall
  4. Saisissez le numéro de l'option pour restaurer un cluster et appuyez sur la touche Retour.
    *** Main Menu ***
    
    Please select from one of the following (*) options:
    
    * 1) Install, restore, or replicate a cluster from this Automated Installer server
    * 2) Securely install, restore, or replicate a cluster from this Automated Installer server
    * 3) Print release information for this Automated Installer install server
    
    * ?) Help with menu options
    * q) Quit
    
    Option:  2

    Sélectionnez l'option 1 pour restaurer un noeud de cluster qui utilise une installation serveur AI non sécurisée. Sélectionnez l'option 2 pour restaurer un noeud de cluster qui utilise l'installation serveur AI sécurisée.

    Le menu du programme d'installation automatisée personnalisé ou le menu du programme d'installation automatisée sécurisée personnalisé s'affiche.

  5. Saisissez le numéro d'option pour restaurer les noeuds de cluster à partir d'archives d'ensemble et appuyez sur Return.

    L'écran de nom de cluster s'affiche.

  6. Saisissez le nom de cluster qui contient les noeuds que vous souhaitez restaurer et appuyez sur Return.

    L'écran Noeuds de cluster s'affiche.

  7. Saisissez le nom des noeuds de cluster que vous souhaitez restaurer à partir des archives d'ensemble.

    Saisissez un nom de noeud par ligne et appuyez sur Return. Lorsque vous avez terminé, appuyez sur Control-D et confirmez la liste en saisissant yes et en appuyant sur Return. Si vous souhaitez restaurer l'ensemble des noeuds du cluster, indiquez tous les noeuds.

    Si l'utilitaire scinstall ne parvient pas à trouver l'adresse MAC des noeuds, saisissez chaque adresse lorsque vous y êtes invité et appuyez sur Return.

  8. Saisissez le chemin d'accès complet de l'archive de récupération et appuyez sur Return.

    L'archive utilisée pour restaurer un noeud doit être une archive de récupération. Le fichier d'archives que vous utilisez pour restaurer un noeud en particulier doit être créé sur le même noeud. Répétez cette opération pour chaque noeud de cluster à restaurer.

  9. Pour chaque noeud, confirmez les options que vous avez choisies pour que l'utilitaire scinstall exécute la configuration nécessaire pour l'installation des noeuds du cluster à partir de ce serveur AI.

    L'utilitaire imprime également des instructions pour ajouter les macros DHCP sur le serveur DHCP et ajoute ou supprime les clés de sécurité des noeuds SPARC (si vous avez sélectionné l'installation sécurisée). Suivez ces instructions.

  10. (Facultatif) Pour personnaliser le périphérique cible, mettez à jour le manifeste AI pour chaque noeud.

    Le manifeste AI se trouve dans le répertoire suivant :

    /var/cluster/logs/install/autoscinstall.d/ \
    cluster-name/node-name/node-name_aimanifest.xml
    1. Pour personnaliser le périphérique cible, mettez à jour l'élément target du fichier manifeste.

      Mettez à jour l'élément target dans le fichier manifeste en fonction de la façon dont vous souhaitez utiliser les critères pris en charge pour localiser le périphérique cible pour l'installation. Par exemple, vous pouvez indiquer le sous-élément disk_name.


      Remarque -  scinstall suppose que le disque d'initialisation existant dans le fichier manifeste est le périphérique cible. Pour personnaliser le périphérique cible, mettez à jour l'élément target du fichier manifeste. Pour plus d'informations, reportez-vous à la Partie III, Installation à l’aide d’un serveur d’installation du manuel Installation des systèmes Oracle Solaris 11.2 et à la page de manuel ai_manifest(4).
    2. Pour chaque noeud, exécutez la commande installadm .
          # installadm update-manifest -n cluster-name-{sparc|i386} \ 
      -f /var/cluster/logs/install/autoscinstall.d/cluster-name/node-name/node-name_aimanifest.xml \
      -m node-name_manifest

    Notez que SPARC et i386 est l'architecture du noeud de cluster.

  11. Si vous utilisez une console d'administration de cluster, ouvrez un écran de console pour chaque noeud du cluster.
    • Si le logiciel pconsole est installé et configuré sur la console d'administration, exécutez l'utilitaire pconsole pour afficher les écrans de console individuels.

      En tant que rôle root, exécutez la commande suivante pour démarrer l'utilitaire pconsole :

      adminconsole# pconsole host[:port] […]  &

      L'utilitaire pconsole ouvre également une fenêtre principale à partir de laquelle vous pouvez envoyer vos données en entrée à toutes les fenêtres de console individuelles en même temps.

    • Si vous n'exécutez pas l'utilitaire pconsole, connectez-vous individuellement aux consoles de chaque noeud.
  12. Arrêtez et initialisez chaque noeud pour démarrer l'installation AI.

    Le logiciel Oracle Solaris est installé avec la configuration par défaut.


    Remarque -  Vous ne pouvez pas utiliser cette méthode si vous souhaitez personnaliser l'installation d'Oracle Solaris. Si vous choisissez l'installation interactive d'Oracle Solaris, le programme d'installation automatisée est ignoré et le logiciel Oracle Solaris Cluster n'est ni installé, ni configuré. Pour personnaliser Oracle Solaris pendant l'installation, suivez les instructions contenues dans la section Installation du logiciel Oracle Solaris du manuel Guide d’installation du logiciel Oracle Solaris Cluster , puis installez et configurez le cluster en suivant les instructions contenues dans la section Installation des packages de logiciel d’Oracle Solaris Cluster du manuel Guide d’installation du logiciel Oracle Solaris Cluster .
    • SPARC :
      1. Arrêtez chaque noeud.
        phys-schost# cluster shutdown -g 0 -y
      2. Initialisez le noeud à l'aide de la commande suivante
        ok boot net:dhcp - install

        Remarque -  Entourez le tiret (-) dans la commande par un espace de chaque côté.
    • x86 :
      1. Réinitialisez le noeud.
        # reboot -p
      2. Lors de l'initialisation PXE, appuyez sur Ctrl+N.

        Le menu GRUB s'affiche.

      3. Sélectionnez immédiatement l'entrée Automated Install (Installation automatisée) et appuyez sur Entrée.

        Remarque -  Si vous ne sélectionnez pas l'entrée Automated Install (Installation automatisée) dans les 20 secondes, l'installation se poursuit de façon interactive en mode texte, qui est la méthode par défaut, et le logiciel Oracle Solaris Cluster n'est ni installé, ni configuré.

        Chaque noeud sera automatiquement réinitialisé pour rejoindre le cluster une fois l'installation terminée. Le noeud est rétabli au même état que lors de la création de l'archive. La sortie d'installation Oracle Solaris Cluster est enregistrée dans le fichier /var/cluster/logs/install/sc_ai_config.log sur chaque noeud.

  13. A partir d'un seul noeud, vérifiez que tous les noeuds ont rejoint le cluster.
    phys-schost# clnode status

    La sortie est similaire à l'exemple suivant.

    === Cluster Nodes ===
    
    --- Node Status ---
    
    Node Name                                       Status
    ---------                                       ------
    phys-schost-1                                   Online
    phys-schost-2                                   Online
    phys-schost-3                                   Online

    Pour plus d'informations, reportez-vous à la page de manuel clnode(1CL).