Guide d'installation du logiciel Sun Cluster pour SE Solaris

ProcedureInstallation de Solaris et du logiciel Sun Cluster (JumpStart)

Cette procédure explique comment configurer et utiliser la méthode d'installation JumpStart personnalisée scinstall(1M). Cette méthode permet d'installer le système d'exploitation Solaris et le logiciel Sun Cluster sur tous les nœuds de cluster et d'établir le cluster. Vous pouvez aussi utiliser cette procédure pour ajouter de nouveaux noeuds à un cluster existant.

Avant de commencer

Effectuez les tâches suivantes :

Pour utiliser l'utilitaire interactif scinstall dans cette procédure, suivez ces instructions :

  1. Configurez votre serveur d'installation JumpStart.

    Assurez-vous que le serveur d'installation JumpStart réponde aux exigences suivantes :

    • Le serveur d'installation est sur le sous-réseau des nœuds de cluster ou sur le serveur d'initialisation Solaris du sous-réseau utilisé par les nœuds de cluster.

    • Le serveur d'installation n'est pas lui-même un nœud de cluster.

    • Le serveur d'installation installe une version du système d'exploitation Solaris prise en charge par le logiciel Sun Cluster.

    • Un répertoire JumpStart personnalisé est prévu pour l'installation JumpStart du logiciel Sun Cluster. Ce répertoire jumpstart-dir doit répondre aux exigences suivantes :

      • Contenir une copie de l'utilitaire check.

      • Avoir été exporté de NFS pour être lu par le serveur d'installation JumpStart.

    • Chaque nouveau nœud de cluster est configuré comme un client d'installation JumpStart personnalisée utilisant le répertoire d'installation JumpStart personnalisée configuré pour l'installation de Sun Cluster.

    Suivez les instructions correspondant à votre plate-forme et version de système d'exploitation pour configurer le serveur d'installation JumpStart. Reportez-vous à Creating a Profile Server for Networked Systems du Solaris 9 9/04 Installation Guide ou à Creating a Profile Server for Networked Systems du Solaris 10 8/07 Installation Guide: Custom JumpStart and Advanced Installations.

    Reportez-vous également aux pages de manuel setup_install_server(1M) et add_install_client(1M).

  2. Si vous installez un nouveau nœud sur un cluster existant, ajoutez ce nœud à la liste des nœuds de cluster autorisés.

    1. Passez à un autre nœud de cluster actif et lancez l'utilitaire clsetup.

    2. Utilisez clsetup pour ajouter le nom du nouveau nœud à la liste des nœuds de cluster autorisés.

    Pour obtenir plus d'informations, reportez-vous à la rubrique How to Add a Node to the Authorized Node List du Sun Cluster System Administration Guide for Solaris OS.

  3. Sur un nœud de cluster ou une autre machine de la même plate-forme de serveur, installez le système d'exploitation Solaris et les patchs nécessaires (si requis).

    Si le logiciel Solaris est déjà installé sur le serveur, vous devez vous assurer que son installation correspond à la configuration minimale requise par le logiciel Sun Cluster et les autres logiciels que vous prévoyez d'installer sur votre cluster. Reportez-vous à la rubrique Installation du logiciel Solaris pour obtenir plus d'informations sur les exigences de Sun Cluster.

    Suivez les procédures de la rubrique Installation du logiciel Solaris.

  4. Sur le système installé, installez le logiciel Sun Cluster et les patchs nécessaires si vous ne l'avez pas déjà fait.

    Suivez les procédures de la rubrique Comment installer les packages de logiciels de structure et de services de données Sun Cluster.

    Pour connaître l'emplacement des patchs et les instructions d'installation, reportez-vous à la rubrique Patches and Required Firmware Levels du manuel Sun Cluster 3.2 2/08 Release Notes for Solaris OS.

  5. Activez le démon conteneur d'agents communs pour qu'il démarre automatiquement à l'initialisation du système.


    machine# cacaoadm enable
    
  6. Sur le système installé, mettez à jour le fichier /etc/inet/ipnodes avec toutes les adresses IP publiques utilisées dans le cluster.

    Exécutez cette étape, que vous utilisiez ou non un service d'attribution de noms. Reportez-vous à la rubrique Adresses IP réseau public pour obtenir la liste des composants de Sun Cluster dont vous devez ajouter les adresses IP.

  7. Créez l'archive flash du système installé.


    machine# flarcreate -n name archive
    
    -n name

    Nom à donner à l'archive flash.

    archive

    Nom à donner à l'archive flash, avec le chemin complet. Par convention, le nom du fichier se termine par .flar.

    Suivez les procédures du manuel approprié :

  8. Vérifiez que l'archive Flash est exportée par NFS pour être lue par le serveur d'installation JumpStart.

    Reportez-vous à Gestion des systèmes de fichiers réseau (Présentation), dans le Guide d'administration système : Services réseau (Solaris 9 ou Solaris 10) pour plus d'informations sur le partage automatique de fichiers.

    Reportez-vous également aux pages de manuel share(1M) et dfstab(4).

  9. Connectez-vous en tant que superutilisateur à votre serveur d'installation JumpStart.

  10. Lancez l'utilitaire scinstall(1M) à partir du serveur d'installation JumpStart.

    Le chemin /export/suncluster/sc31/ est utilisé ici comme exemple de répertoire d'installation JumpStart créé. Dans le chemin, remplacez arch par sparc ou x86 (Solaris 10 uniquement) et remplacez ver par 9 pour Solaris 9 ou 10 pour Solaris 10.


    installserver# cd /export/suncluster/sc31/Solaris_arch/Product/sun_cluster/ \
    Solaris_ver/Tools/
    installserver# ./scinstall
    

    Le menu principal scinstall s'affiche.

  11. Saisissez le numéro d'option pour Configurer un cluster avec un JumpStart à partir de ce serveur d'installation, puis appuyez sur la touche Retour.

    Cette option permet de configurer les scripts de fin JumpStart. JumpStart utilise ces scripts de fin pour installer le logiciel Sun Cluster.


     *** Main Menu ***
     
        Please select from one of the following (*) options:
    
          * 1) Create a new cluster or add a cluster node
          * 2) Configure a cluster to be JumpStarted from this install server
            3) Manage a dual-partition upgrade
            4) Upgrade this cluster node
          * 5) Print release information for this cluster node 
    
          * ?) Help with menu options
          * q) Quit
     
        Option:  2
    
  12. Suivez les invites de menu pour entrer les réponses que vous avez saisies sur la la fiche de configuration.

    La commande scinstall stocke vos informations de configuration et copie le fichier de la class par défaut autoscinstall.class dans le répertoire /jumpstart-dir/autoscinstall.d/3.2/. Ce fichier est similaire à celui de l'exemple ci-dessous.


    install_type    initial_install
    system_type     standalone
    partitioning    explicit
    filesys         rootdisk.s0 free /
    filesys         rootdisk.s1 750  swap
    filesys         rootdisk.s3 512  /globaldevices
    filesys         rootdisk.s7 20
    cluster         SUNWCuser        add
    package         SUNWman          add
  13. Si nécessaire, apportez les ajustements nécessaires au fichier autoscinstall.class afin de configurer JumpStart pour qu'il installe l'archive flash.

    1. Modifiez les entrées pour qu'elles correspondent aux choix de configuration effectués lors de l'installation du système d'exploitation Solaris sur la machine de l'archive Flash ou lors de l'exécution de l'utilitaire scinstall.

      Si vous affectez par exemple la tranche 4 au système de fichiers de périphériques globaux et indiquez à scinstall que le nom du système de fichiers est /gdevs, vous modifiez l'entrée /globaldevices du fichier autoscinstall.class de la manière suivante :


      filesys         rootdisk.s4 512  /gdevs
    2. Modifiez les entrées du fichier autoscinstall.class.

      Entrée à remplacer 

      Entrée à ajouter 

      install_type

      initial_install

      install_type

      flash_install

      system_type

      standalone

      archive_location

      retrieval_type location

      Reportez-vous au mot-clé archive_location dans Solaris 9 9/04 Installation Guide ou Solaris 10 Installation Guide: Custom JumpStart and Advanced Installations pour obtenir des informations sur les valeurs valides de retrieval_type et de location en cas d'utilisation avec le mot-clé archive_location.

    3. Supprimez les entrées destinées à l'installation d'un package spécifique. Par exemple :


      cluster         SUNWCuser        add
      package         SUNWman          add
    4. Si votre installation requiert une configuration du logiciel Solaris supplémentaire, modifiez le fichier autoscinstall.class en fonction.

      Le fichier autoscinstall.class installe le groupe de logiciels Solaris utilisateur final (SUNWCuser).

    5. Si vous installez le End User Solaris Software Group (SUNWCuser ), ajoutez au fichier autoscinstall.class tous les packages de logiciels Solaris éventuellement nécessaires.

      Vous trouverez dans le tableau suivant la liste des packages Solaris nécessaires à la prise en charge de certaines fonctions Sun Cluster. Ces packages ne font pas partie du End User Solaris Software Group. Reportez-vous à la rubrique À propos des groupes de logiciels Solaris pour obtenir plus d'informations.

      Fonction 

      Packages Solaris requis 

      RSMAPI, Pilotes RSMRDT ou adaptateurs SCI-PCI (clusters sous SPARC uniquement) 

      SPARC : Solaris 9 : SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox

      Solaris 10 : SUNWrsm SUNWrsmo

      Sun Cluster Manager (anciennement SunPlexTM Manager)

      SUNWapchr SUNWapchu

    Vous pouvez modifier le fichier class de l'une des façons suivantes :

    • Éditez directement le fichier autoscinstall.class. Ces modifications s'appliquent à tous les noeuds de tous les clusters qui utilisent ce répertoire JumpStart personnalisé.

    • Mettez à jour le fichier rules pour qu'il indique le chemin d'autres profils, puis exécutez l'utilitaire check pour valider le fichier rules.

    Tant que les exigences d'allocation minimales de système de fichiers Sun Cluster sont respectées, Sun Cluster n'impose aucune restriction concernant les modifications apportées au profil d'installation du système d'exploitation Solaris. Reportez-vous à la rubrique Partitions du disque système pour connaître les procédures de partitionnement et les exigences de prise en charge du logiciel Sun Cluster.

    Pour plus d'informations sur les profils JumpStart, reportez-vous au Chapitre 26, Preparing Custom JumpStart Installations (Tasks) du Solaris 9 9/04 Installation Guide ou à Chapitre 3, Preparing Custom JumpStart Installations (Tasks) du Solaris 10 8/07 Installation Guide: Custom JumpStart and Advanced Installations.

  14. Pour installer les packages nécessaires pour l'une des fonctionnalités suivantes ou pour exécuter d'autres tâches post-installation, configurez votre propre script finish.

    • Interface de programmation d'application de mémoire partagée distante (RSMAPI)

    • Adaptateurs SCI-PCI pour l'interconnexion

    • Pilotes RSMRDT


    Remarque –

    L'utilisation du pilote RSMRDT est limitée aux clusters exécutant une configuration SCI Oracle9i version 2 avec RSM activé. Reportez-vous à la documentation utilisateur d'Oracle9i version 2 pour connaître les instructions d'installation et de configuration.


    Votre script de fin personnel s'exécute après le script de fin standard installé par la commande scinstall. Reportez-vous à la rubrique de préparation d'installations JumpStart personnalisées au Chapitre 26, Preparing Custom JumpStart Installations (Tasks) du Solaris 9 9/04 Installation Guide ou au Chapitre 3, Preparing Custom JumpStart Installations (Tasks) du Solaris 10 8/07 Installation Guide: Custom JumpStart and Advanced Installations pour obtenir des informations sur la création d'un script JumpStart finish.

    1. Vérifiez que tous les packages de dépendances Solaris sont installés par le fichier class par défaut.

      Reportez-vous à l'Étape 13.

    2. Nommez votre script de fin finish.

    3. Modifiez le script finish pour installer les packages de logiciels répertoriésci-dessous (prise en charge des fonctions à utiliser).

      Fonction 

      Packages Sun Cluster 3.2 2/08 supplémentaires à installer 

      RSMAPI 

      SUNWscrif

      Adaptateurs SCI-PCI 

      • Solaris 9: SUNWsci SUNWscid SUNWscidx

      • Solaris 10 : SUNWscir SUNWsci SUNWscidr SUNWscid

      Pilotes RSMRDT 

      SUNWscrdt

      • Installez les packages dans l'ordre indiqué dans le tableau.

      • Installez les packages à partir du répertoire Répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/, où arch est sparc ou x86 (Solaris 10 uniquement) et où ver est égal à 9 pour Solaris 9 ou 10 pour Solaris 10 .

    4. Effectuez toute modification nécessaire pour les autres tâches ultérieures à l'installation que vous souhaitez que le script finish effectue.

    5. Copiez votre script finish dans chaque répertoire jumpstart-dir/autoscinstall.d/nodes/node.

      Créez un répertoire node pour chaque nœud du cluster. Sinon, utilisez cette convention de dénomination pour créer des liens symboliques vers un script finish partagé.

  15. Quittez le serveur d'installation JumpStart.

  16. Si vous utilisez des commutateurs dans l'interconnexion privée de votre nouveau cluster, assurez-vous que le protocole NDP (Neighbor Discovery Protocol) est désactivé.

    Suivez les procédures décrites dans la documentation afin que vos commutateurs déterminent si NDP est activé et qu'ils le désactivent le cas échéant.

    Pendant la configuration du cluster, le logiciel vérifie qu'il n'y a pas de trafic sur l'interconnexion privée. Si NDP envoie des packages à un adaptateur privé pendant la vérification du trafic de l'interconnexion privée, le logiciel considère que l'interconnexion n'est pas privée et la configuration du cluster est interrompue. C'est pourquoi le protocole NDP doit être désactivé pendant la création du cluster.

    Une fois le cluster établi, vous pouvez ré-activer le protocole NDP sur les commutateurs d'interconnexion privée, si vous souhaitez utiliser cette fonctionnalité.

  17. Si vous utilisez une console d'administration pour le cluster, affichez un écran de console pour chaque noeud du cluster.

    • Si le logiciel Cluster Control Panel (CCP) est installé et configuré sur votre console d'administration, l'utilitaire cconsole(1M) vous permet d'afficher les écrans individuels de la console.

      En tant que superutilisateur, utilisez les commandes suivantes pour lancer l'utilitaire cconsole :


      adminconsole# /opt/SUNWcluster/bin/cconsole clustername &
      

      L'utilitaire cconsole ouvre également une fenêtre principale qui vous permet d'envoyer votre saisie à tous les écrans de console individuels en même temps.

    • Si vous n'utilisez pas l'utilitaire cconsole, connectez-vous aux consoles de chaque noeud individuellement.

  18. Arrêtez tous les noeuds.


    phys-schost# shutdown -g0 -y -i0
    
  19. Initialisez chaque nœud pour lancer l'installation JumpStart.

    • Sur les systèmes SPARC, procédez comme suit :


      ok boot net - install
      

      Remarque –

      entourez le tiret (-) de la commande d'un espace de chaque côté.


    • Sur les systèmes x86, procédez comme suit :

      1. Appuyez sur une touche pour lancer la séquence d'initialisation.


        Press any key to reboot.
        keystroke
        
      2. Dès que l'écran d'informations BIOS apparaît, appuyez immédiatement sur Echap+2 ou appuyez sur la touche F2.

        Une fois la séquence d'initialisation terminée, l'écran de l'utilitaire de configuration du BIOS apparaît.

      3. Dans la barre de menus de l'utilitaire de configuration du BIOS, accédez à l'élément de menu Boot.

        La liste des périphériques d'initialisation s'affiche.

      4. Accédez à l'IBA répertorié et connecté au même réseau que le serveur d'installation JumpStart PXE et amenez-le en première position dans l'ordre d'initialisation.

        Le chiffre le plus bas à droite des choix d'initialisation de l'IBA correspond au numéro de port Ethernet le plus bas. Le chiffre le plus élevé à droite des choix d'initialisation de l'IBA correspond au numéro de port Ethernet le plus élevé.

      5. Enregistrez votre modification et fermez le BIOS.

        La séquence d'initialisation recommence. Après un autre traitement, le menu GRUB apparaît.

      6. Sélectionnez immédiatement l'entrée Solaris JumpStart et appuyez sur Entrée.


        Remarque –

        Si l'entrée Solaris JumpStart est la seule répertoriée, vous pouvez également attendre l'expiration de l'écran de sélection. Si vous ne répondez pas dans les 30 secondes, le système poursuit automatiquement la séquence d'initialisation.



        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris_10 Jumpstart                                                    |
        |                                                                         |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Après un autre traitement, le menu du type d'installation apparaît.

      7. Dans le menu du type d'installation, saisissez immédiatement le numéro de menu de JumpStart personnalisé.


        Remarque –

        Si vous ne saisissez pas le numéro de JumpStart personnalisé avant 30 secondes, le système lance automatiquement l'installation interactive de Solaris.



              Select the type of installation you want to perform:
        
                 1 Solaris Interactive
                 2 Custom JumpStart
                 3 Solaris Interactive Text (Desktop session)
                 4 Solaris Interactive Text (Console session)
                 5 Apply driver updates
                 6 Single user shell
        
                 Enter the number of your choice.
        2
        

        JumpStart installe le système d'exploitation Solaris et le logiciel Sun Cluster sur tous les nœuds. Une fois l'installation terminée avec succès, chaque nœud est entièrement installé en tant que nouveau nœud de cluster. Les informations relatives à l'installation de Sun Cluster sont consignées dans le fichier /var/cluster/logs/install/scinstall.log. N.

      8. Lorsque l'écran du BIOS réapparaît, appuyez immédiatement sur Echap+2 ou sur la touche F2.


        Remarque –

        Si vous n'interrompez pas le BIOS à ce stade, il revient automatiquement au menu du type d'installation. Ici, si vous ne saisissez aucun choix pendant 30 secondes, le système lance automatiquement une installation interactive.


        Après un autre traitement, l'utilitaire de configuration du BIOS apparaît.

      9. Dans la barre de menus, accédez au menu Boot.

        La liste des périphériques d'initialisation s'affiche.

      10. Accédez à l'entrée Hard Drive et amenez-la en première position dans l'ordre d'initialisation.

      11. Enregistrez votre modification et fermez le BIOS.

        La séquence d'initialisation recommence. Aucune autre interaction avec le menu GRUB n'est nécessaire pour terminer l'initialisation en mode cluster.

  20. Pour Solaris 10 OS, vérifiez sur chaque nœud que les services multiutilisateur de SMF (Service Management Facility) sont en ligne.

    Attendez qu'ils le soient sur tous les nœuds avant de passer à l'étape suivante.


    phys-schost# svcs multi-user-server node
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  21. Si vous installez un nouveau nœud sur un cluster existant, créez des points de montage sur le nouveau nœud pour tous les systèmes de fichiers de cluster existants.

    1. À partir d'un autre nœud actif du cluster, affichez les noms de tous les systèmes de fichiers de cluster.


      phys-schost# mount | grep global | egrep -v node@ | awk '{print $1}'
      
    2. Sur le noeud que vous ajoutez au cluster, créez un point de montage pour chaque système de fichiers du cluster.


      phys-schost-new# mkdir -p mountpoint
      

      Par exemple, si la commande mount renvoie le nom du système de fichiers /global/dg-schost-1, exécutez mkdir -p /global/dg-schost-1 sur le nœud ajouté au cluster.


      Remarque –

      Les points de montage deviennent actifs lorsque vous réinitialisez le cluster à l'Étape 25.


    3. Si VERITAS Volume Manager (VxVM) est installé sur des nœuds qui se trouvent déjà dans le cluster, affichez le numéro vxio sur chaque nœud installé avec VxVM.


      phys-schost# grep vxio /etc/name_to_major
      vxio NNN
      
      • Assurez-vous que le même numéro vxio est utilisé pour chacun des nœuds installés avec VxVM.

      • Assurez-vous également que ce numéro est disponible pour chacun des nœuds installés sans VxVM.

      • Si le numéro vxio est déjà utilisé sur un noeud sur lequel VxVM n'est pas installé, enlevez-le de ce noeud. Modifiez l'entrée /etc/name_to_major pour utiliser un numéro différent.

  22. (Facultatif) Pour utiliser une reconfiguration dynamique sur des serveurs Sun Enterprise 10000, ajoutez l'entrée suivante au fichier /etc/system sur chaque nœud du cluster.


    set kernel_cage_enable=1

    Ce nouveau paramétrage sera pris en compte à la prochaine réinitialisation du système. Reportez-vous au Sun Cluster System Administration Guide for Solaris OS pour connaître les procédures de reconfiguration dynamique dans une configuration Sun Cluster. Reportez-vous à la documentation de votre serveur pour de plus amples informations sur la reconfiguration dynamique.

  23. Si vous envisagez d'utiliser Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité, assurez-vous que le système de fichiers loopback (LOFS) est désactivé.

    Pour désactiver le LOFS, ajoutez l'entrée suivante au fichier /etc/system sur chaque nœud du cluster.


    exclude:lofs

    La modification apportée au fichier /etc/system est effective après une réinitialisation du système.


    Remarque –

    Vous ne pouvez pas activer le LOFS si vous utilisez Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité et que automountd est en cours d'exécution. Le LOFS peut poser des problèmes de basculement pour Sun Cluster HA pour NFS : Si vous choisissez d'ajouter Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité, vous devez apporter l'une des modifications de configuration suivantes.

    Toutefois, si vous configurez des zones non globales dans votre cluster, vous devez activer le LOFS sur tous les nœuds du cluster. Si Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité doit coexister avec le LOFS, utilisez une autre solution que la désactivation du LOFS.

    • Désactivez le LOFS.

    • Désactivez le démon automountd.

    • Dans la mappe automounter, excluez tous les fichiers appartenant au système de fichiers local hautement disponible exporté par Sun Cluster HA pour NFS. : ainsi, vous pourrez activer le LOFS en même temps que le démon automountd.


    Reportez-vous à Système de fichier Loopback dans le manuel Guide d'administration système : Périphériques et systèmes de fichiers (Solaris 9 ou Solaris 10) pour plus d'informations sur les systèmes de fichiers loopback.

  24. x86 : Définissez le fichier d'initialisation par défaut.

    La définition de cette valeur vous permet de réinitialiser le nœud si vous n'avez accès à aucune invite de connexion.

    • Sur le système d'exploitation Solaris 9, définissez la valeur par défaut kadb.


      phys-schost# eeprom boot-file=kadb
      
    • Dans le SE Solaris 10, définissez la valeur par défaut sur kmdb dans le menu des paramètres d'initialisation GRUB.


      grub edit> kernel /platform/i86pc/multiboot kmdb
      
  25. Si une tâche effectuée demande une réinitialisation de cluster, suivez ces procédures.

    Les tâches suivantes demandent une réinitialisation :

    • Ajout d'un nouveau nœud à un cluster existant

    • Installation de patchs exigeant la réinitialisation d'un nœud ou d'un cluster

    • Modifications apportées à la configuration et qui demandent une réinitialisation pour prendre effet

    1. Prenez le rôle de superutilisateur sur un nœud.

    2. Arrêtez le cluster.


      phys-schost-1# cluster shutdown -y -g0 clustername
      

      Remarque –

      ne réinitialisez pas le premier nœud installé tant que le cluster n'a pas été arrêté. tant que le mode d'installation du cluster n'a pas été désactivé, seul le premier noeud installé, qui a établi le cluster, possède un vote de quorum. Dans un cluster établi encore en mode d'installation, s'il n'est pas fermé avant la réinitialisation du premier nœud installé, les autres nœuds ne peuvent pas obtenir de quorum. Alors tout le cluster se ferme.

      Les nœuds de cluster restent en mode d'installation jusqu'à la première exécution de la commande clsetup. Vous exécutez cette commande lors de la procédure Configuration des périphériques de quorum.


    3. Réinitialisez tous les noeuds du cluster.

      • Sur les systèmes SPARC, procédez comme suit :


        ok boot
        
      • Sur les systèmes x86, procédez comme suit :

        Lorsque le menu GRUB s'affiche, sélectionnez l'entrée Solaris appropriée, puis appuyez sur Entrée. Le menu GRUB qui s'affiche est similaire à ce qui suit :


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Pour plus d'informations sur l'initialisation GRUB, reportez-vous au Chapitre 11, GRUB Based Booting (Tasks) du System Administration Guide: Basic Administration.

    L'utilitaire scinstall installe et configure tous les nœuds du cluster, puis redémarre le cluster. Le cluster est établi une fois que tous ses noeuds ont été correctement réinitialisés. Les informations relatives à l'installation de Sun Cluster sont conservées dans le fichier /var/cluster/logs/install/scinstall.log.N.

  26. (Facultatif) Si vous n'avez pas effectué l'Étape 25 pour réinitialiser les nœuds, lancez le serveur Web Sun Java Web Console manuellement sur chaque nœud.


    phys-schost# smcwebserver start
    

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

  27. Prenez le rôle de superutilisateur sur un nœud.

  28. Vérifiez que tous les noeuds ont rejoint la grappe.


    phys-schost# clnode status
    

    Le résultat affiché par la commande ressemble à celui présenté ci-dessous.


    === 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 clnode(1CL) du manuel.

  29. (Facultatif) Sur chaque nœud, activez la réinitialisation de nœud automatique en cas d'échec de tous les chemins de disques contrôlés.

    1. Activez la fonctionnalité de réinitialisation automatique.


      phys-schost# clnode set -p reboot_on_path_failure=enabled 
      
      -p

      Indique la propriété à définir.

      reboot_on_path_failure=enable

      Indique que le nœud est réinitialisé si tous les chemins de disque contrôlés échouent, à condition qu'au moins l'un des disques soit accessible à partir d'un autre nœud du cluster.

    2. Vérifiez que la réinitialisation automatique en cas d'échec du chemin de disque est activée.


      phys-schost# clnode show
      === Cluster Nodes ===                          
      
      Node Name:                                      node
      …
        reboot_on_path_failure:                          enabled
      …
Étapes suivantes

Si vous avez ajouté un nœud à un cluster à deux nœuds, reportez-vous à la rubrique Procédure de mise à jour de périphériques de quorum après l'ajout d'un nœud à un cluster.

Sinon, reportez-vous à l'une des procédures suivantes.

Erreurs fréquentes

Option scinstall désactivée - Si un astérisque n'apparaît pas en regard de l'option JumpStart de la commande scinstall, cela signifie que l'option est désactivée. Cette condition indique que le paramétrage de JumpStart n'est pas terminé ou qu'il comporte une erreur. Pour corriger cette condition, commencez par quitter l'utilitaire scinstall. Répétez l' Étape 1 à Étape 14 pour corriger la configuration JumpStart, puis redémarrez l'utilitaire scinstall.

Messages d'erreur sur les nœuds inexistants - Si vous n'avez pas installé votre propre fichier /etc/inet/ntp.conf, la commande scinstall installe un fichier ntp.conf par défaut. Le fichier par défaut est expédié avec des références au nombre maximum de nœuds possible. Par conséquent, le démon xntpd(1M) peut émettre des messages d'erreur sur certaines de ces références pendant l'initialisation. Vous pouvez ignorer ces messages sans risque. Reportez-vous à la rubrique Configuration du protocole NTP (Network Time Protocol) pour obtenir des informations sur la suppression de ces messages dans des conditions de cluster normales par ailleurs.