Guide d'installation de Sun Cluster 3.0

Installation du logiciel Sun Cluster et établissement de nouveaux noeuds de cluster

Après avoir installé l'environnement d'exploitation Solaris, effectuez cette tâche sur chaque noeud du cluster.


Remarque :

si vous avez utilisé la méthode JumpStart personnalisée scinstall(1M) pour installer le logiciel, le logiciel Sun Cluster est déjà installé. Passez à la section "Configuration de la table de services de noms".


  1. Conservez à portée de main les fiches de travail que vous avez remplies pour la planification de la configuration. Ces fiches, disponibles dans le document Sun Cluster 3.0 Release Notes, sont les suivantes :

    • fiche de travail relative aux noms des noeuds et du cluster ;

    • fiche de travail relative à l'interconnexion du cluster.

    Reportez-vous à la section Chapitre 1 pour plus d'informations sur la planification.

  2. Devenez superutilisateur sur le noeud de cluster.

  3. Si vous effectuez une installation à partir d'un CD-ROM, insérez le CD-ROM de Sun Cluster 3.0 dans le lecteur de CD-ROM du noeud à installer et configurer.

    Si le démon du gestionnaire de volumes vold(1M) est en cours d'exécution et configuré pour gérer les lecteurs de CD-ROM, il monte automatiquement le CD-ROM dans le répertoire /cdrom/suncluster_3_0.

  4. Placez-vous dans le répertoire /image_cdrom/suncluster_3_0/SunCluster_3.0/Tools.


    # cd /image_cdrom/suncluster_3_0/SunCluster_3.0/Tools
    
  5. Lancez l'utilitaire scinstall(1M).


    ./scinstall
    

    Tenez compte des points suivants lors de l'exécution de l'utilitaire scinstall interactif :

    • L'utilitaire scinstall mémorise toutes les frappes au clavier. Par conséquent, n'appuyez qu'une seule fois sur la touche Entrée, même si l'écran de menu suivant n'apparaît pas immédiatement.

    • Sauf indication contraire, l'utilisation de Control-D vous permet de revenir au début d'une série de questions connexes ou au menu principal.

    • Les réponses de votre session sont enregistrées comme réponses par défaut pour la prochaine exécution de cette option de menu.

    • Tant que le noeud n'a pas réussi à s'initialiser en mode cluster, vous pouvez relancer scinstall et modifier les informations de configuration en fonction de vos besoins. Cependant, si des données de configuration erronées ont été entrées pour le noeud dans la portion établie du cluster, vous devez commencer par supprimer ces informations erronées. Pour ce faire, connectez-vous à l'un des noeuds de cluster actifs, puis supprimez les informations d'adaptateur, de jonction ou de câble erronées à l'aide de l'utilitaire scsetup(1M).

  6. Pour installer le premier noeud et établir le nouveau cluster, tapez 1 (Establish a new cluster).

    Suivez les invites pour installer le logiciel Sun Cluster, en utilisant les informations de vos fiches de travail relatives à la planification de la configuration. Vous devrez fournir des informations sur les points suivants :

    • Nom du cluster.

    • Nom des autres noeuds qui feront partie de ce cluster.

    • Authentification du noeud.

    • Adresse de réseau privé et netmask : vous ne pouvez pas modifier l'adresse de réseau privé après la formation du cluster.

    • Interconnexion de cluster (adaptateurs et jonctions de transport) : vous pouvez configurer un maximum de deux adaptateurs à l'aide de la commande scinstall, mais vous pourrez en configurer plus ultérieurement à l'aide de l'utilitaire scsetup.

    • Nom du système de fichiers des périphériques globaux.

    • Réinitialisation automatique : ne choisissez pas une réinitialisation automatique si vous voulez installer des patchs pour le logiciel Sun Cluster.

    Lorsque vous avez terminé de répondre aux invites, le logiciel vous demande de confirmer la commande scinstall générée à partir de vos entrées. Si vous choisissez de ne pas accepter la commande, l'utilitaire scinstall vous renvoie au menu principal. Vous pouvez alors relancer l'option de menu 1 et fournir des réponses différentes. Vos entrées précédentes apparaissent comme choix par défaut.


    Remarque :

    si vous n'avez pas installé votre propre fichier /etc/inet/ntp.conf, la commande scinstall installe automatiquement un fichier ntp.conf par défaut. Le fichier par défaut comportant des références à huit noeuds, le démon xntpd(1M) émettra peut-être des messages d'erreur sur certaines de ces références lors de la réinitialisation. Vous pouvez ignorer ces messages sans risque. Reportez-vous à la section "Mise à jour du protocole NTP (Network Time Protocol)" pour plus d'informations sur la suppression de ces messages dans des conditions de cluster normales.


  7. Pour installer le deuxième noeud du cluster, tapez 2 (Add this machine as a node).

    Vous pouvez commencer cette étape pendant l'installation du premier noeud.

    Suivez les invites pour installer le logiciel Sun Cluster, en utilisant les informations de vos fiches de travail relatives à la planification de la configuration. Vous devrez fournir des informations sur les points suivants :

    • Nom d'un noeud de cluster existant, appelé noeud parrain

    • Nom du cluster.

    • Interconnexion du cluster (adaptateurs et jonctions de transport).

    • Nom du système de fichiers des périphériques globaux.

    • Réinitialisation automatique : ne choisissez pas une réinitialisation automatique si vous voulez installer des patchs pour le logiciel Sun Cluster.

    Lorsque vous avez terminé de répondre aux invites, le logiciel vous demande de confirmer la commande scinstall générée à partir de vos entrées. Si vous choisissez de ne pas accepter la commande, l'utilitaire scinstall vous renvoie au menu principal. Vous pouvez alors relancer l'option de menu 2 et fournir des réponses différentes. Vos réponses précédentes apparaissent comme choix par défaut.

    Si vous choisissez de continuer l'installation et que le noeud parrain n'est pas encore établi, scinstall attend que ce noeud soit disponible.

  8. Répétez l'Étape 7 sur chaque noeud supplémentaire jusqu'à ce que tous les noeuds soient configurés.

    Vous n'avez pas besoin d'attendre que l'installation du deuxième noeud soit terminée pour installer d'autres noeuds.

  9. Installez les patchs du logiciel Sun Cluster, le cas échéant.

    Reportez-vous aux Notes de version de Sun Cluster 3.0 pour connaître l'emplacement des patchs et les instructions d'installation.

  10. Si vous avez installé des patchs pour le logiciel Sun Cluster, arrêtez le cluster, puis réinitialisez chaque noeud dans le cluster.

    Avant de réinitialiser le premier noeud du cluster, arrêtez le cluster à l'aide de la commande scshutdown. Tant que les noeuds de cluster sont en mode installation, seul le premier noeud à former le cluster (le noeud parrain) a un vote de quorum. Dans un cluster établi mais toujours en mode installation, si vous réinitialisez le premier noeud sans avoir arrêté le cluster, les autres noeuds du cluster ne peuvent pas obtenir le quorum et le cluster rester arrêté.

    Les noeuds de cluster restent en mode installation jusqu'à ce que vous exécutiez la commande scsetup(1M) pour la première fois, au cours de la procédure indiquée à la section "Configuration post-installation".

Exemple : installation du logiciel Sun Cluster

L'exemple suivant présente les messages affichés au fur et à mesure de la progression des tâches d'installation de scinstall sur le noeud phys-schost-1, qui est le premier noeud installé dans le cluster.


** Installing SunCluster 3.0 **
        SUNWscr.....done.
        SUNWscdev...done.
        SUNWscu.....done.
        SUNWscman...done.
        SUNWscsal...done.
        SUNWscsam...done.
        SUNWscrsmop.done.
        SUNWsci.....done.
        SUNWscid....done.
        SUNWscidx...done.
        SUNWscvm....done.
        SUNWmdm.....done.
 
Initializing cluster name to "sccluster" ... done
Initializing authentication options ... done
Initializing configuration for adapter "hme2" ... done
Initializing configuration for adapter "hme4" ... done
Initializing configuration for junction "switch1" ... done
Initializing configuration for junction "switch2" ... done
Initializing configuration for cable ... done
Initializing configuration for cable ... done
Setting the node ID for "phys-schost-1" ... done (id=1)
 
Checking for global devices global file system ... done
Checking device to use for global devices file system ... done
Updating vfstab ... done
 
Verifying that NTP is configured ... done
Installing a default NTP configuration ... done
Please complete the NTP configuration after scinstall has finished.
 
Verifying that "cluster" is set for "hosts" in nsswitch.conf ... done
Adding the "cluster" switch to "hosts" in nsswitch.conf ... done
 
Verifying that "cluster" is set for "netmasks" in nsswitch.conf ... done
Adding the "cluster" switch to "netmasks" in nsswitch.conf ... done
 
Verifying that power management is NOT configured ... done
Unconfiguring power management ... done
/etc/power.conf has been renamed to /etc/power.conf.060199105132
Power management is incompatible with the HA goals of the cluster.
Please do not attempt to re-configure power management.
 
Ensure routing is disabled ... done
Network routing has been disabled on this node by creating /etc/notrouter.
Having a cluster node act as a router is not supported by Sun Cluster.
Please do not re-enable network routing.
 
Log file - /var/cluster/logs/install/scinstall.log.276
 
Rebooting ... 

Etape suivante

Pour définir l'ordre de recherche du service de noms, reportez-vous à la section "Configuration de la table de services de noms".