Guide d'installation du logiciel Sun Cluster pour SE Solaris

Procédure de configuration du logiciel Sun Cluster sur d'autres nœuds du cluster (scinstall)

Effectuez cette procédure pour ajouter de nouveaux nœuds à un cluster existant.

  1. Vérifiez que tout le matériel nécessaire est bien installé.

  2. Vérifiez que la version de Solaris installée prend en charge le logiciel Sun Cluster.

    Si le logiciel Solaris est déjà installé sur le nœud, vous devez vous assurer que son installation correspond à la configuration minimale requise par le logiciel Sun Cluster et les autres logiciels que vous envisagez d'installer sur votre cluster. Reportez-vous à la rubrique Installation du logiciel Solaris pour obtenir de plus amples informations sur la manière d'installer Solaris pour remplir les conditions requises par Sun Cluster.

  3. Vérifiez que les packages Sun Cluster sont installés sur le nœud.

    Reportez-vous à la rubrique Procédure d'installation des packages de Sun Cluster .

  4. Renseignez ces fiches de configuration.

    Tableau 2–8 Fiche de configuration du nœud ajouté

    Composant 

    Description/Exemple  

    Réponses  

    Installation d'un patch logiciel 

    Souhaitez-vous que scinstall installe les patchs ?

    Oui | Non  

    Dans l'affirmative, quel est le répertoire des patchs ?  

     

    Souhaitez-vous utiliser une liste de patchs ?  

    Oui | Non  

    Nœud parrain  

    Quel est le nom du nœud parrain ?  

    Choisissez n'importe quel nœud actif sur le cluster.

     

    Nom du cluster 

    Quel est le nom du cluster auquel vous souhaitez voir se joindre le nœud ?  

     

    Validation 

    Souhaitez-vous exécuter l'utilitaire de validation sccheck ?

    Oui | Non  

    Détection automatique du transport de cluster 

    Souhaitez-vous utiliser la détection automatique pour configurer le transport du cluster ?  

    Dans la négative, fournissez les informations supplémentaires suivantes :  

    Oui | Non  

    Câbles point à point 

    Le nœud que vous ajoutez au cluster en fait-il un cluster à deux nœuds ?  

    Oui | Non  

    Le cluster utilise-t-il des jonctions de transport ?  

    Oui | Non  

    Jonction de transport de cluster  

    Quel est le nom des jonctions de transport, si elles sont utilisées ? 

      Valeurs par défaut : switch1 et switch2


    Première

      

    Deuxième

       

    Câbles et adaptateurs de transport de cluster 

    Quels sont les noms des deux adaptateurs de transport ?  

    Première

      

    Deuxième

       

    Où chaque adaptateur de transport est-il connecté (jonction de transport ou autre adaptateur)?

      Jonctions par défaut : switch1 et switch2


      

    Pour les jonctions de transport, souhaitez-vous utiliser le nom de port par défaut ? 

    Oui | Non 

    Oui | Non  

    Dans la négative, quel est le nom du port que vous souhaitez utiliser ?  

      

    Système de fichiers de périphériques globaux 

    Quel est le nom du système de fichiers de périphériques globaux ? 

      Valeur par défaut\~: /globaldevices


     

    Réinitialisation automatique  

    Souhaitez-vous que scinstall réinitialise automatiquement le nœud après l'installation ?

    Oui | Non 

    Reportez-vous aux rubriques Planification du SE Solaris et Planification de l'environnement Sun Cluster pour connaître les directives de planification.

  5. Si vous ajoutez ce nœud à un cluster à nœud unique, déterminez s'il existe déjà deux interconnexions de cluster.

    Avant de pouvoir ajouter un nœud, vous devez avoir configuré au moins deux câbles ou deux adaptateurs.


    # scconf -p | grep cable
    # scconf -p | grep adapter
    
    • Si des informations de configuration relatives à deux câbles ou à deux adaptateurs apparaissent, passez directement à l'Étape 6.

    • Si aucune information de configuration relative à des câbles ou à des adaptateurs n'apparaît ou si ces informations ne concernent qu'un seul câble ou adaptateur, configurez les nouvelles interconnexions de cluster.

    1. Sur le nœud de cluster existant, démarrez l'utilitaire scsetup(1M).


      # scsetup
      

    2. Choisissez l'élément de menu Interconnexions de clusters.

    3. Choisissez l'élément de menu Ajouter un câble de transport.

      Suivez les instructions pour spécifier le nœud du nœud à ajouter au cluster, le nom de l'adaptateur de transport et l'utilisation ou non d'une jonction de transport.

    4. Si nécessaire, répétez l'Étape c pour configurer une seconde interconnexion de cluster.

      Une fois l'opération terminée, quittez l'utilitaire scsetup.

    5. Vérifiez que le cluster dispose de deux interconnexions configurées.


      # scconf -p | grep cable
      # scconf -p | grep adapter
      

      La sortie de la commande doit afficher des informations de configuration concernant au moins deux interconnexions de cluster.

  6. Si vous ajoutez le nœud à un cluster existant, vous devez l'ajouter à la liste des nœuds autorisés du cluster.

    1. Sur tout membre de cluster actif, démarrez l'utilitaire scsetup(1M).


      # scsetup
      

      Le menu principal apparaît.

    2. Choisissez l'élément de menu Nouveaux nœuds.

    3. Choisissez l'élément de menu, Spécifier le nom d'une machine autorisée à s'auto-ajouter.

    4. Suivez les indications pour ajouter le nom du nœud à la liste des machines reconnues.

      L'utilitaire scsetup affiche le message La commande a été exécutée avec succès si la tâche a été accomplie sans erreur.

    5. Quittez l'utilitaire scsetup.

  7. Devenez superutilisateur du nœud de cluster à configurer.

  8. Installez les packages Console Web de Sun.

    Ces packages sont requis par Sun Cluster, même si vous n'utilisez pas Console Web de Sun.

    1. Insérez le CD-ROM CD-ROM Sun Cluster 3.1 9/04 dans le lecteur.

    2. Choisissez le répertoire /cdrom/cdrom0/Solaris_arch/Product/sun_web_console/2.1/, où arch correspond à sparc ou à x86.

    3. Exécutez la commande setup.


      # ./setup
      

      La commande setup installe tous les packages nécessaires à la prise en charge de Console Web de Sun.

  9. Installez des packages supplémentaires si vous envisagez d'utiliser l'une des fonctions ci-dessous.

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

    • Adaptateurs SCI-PCI pour le transport d'interconnexion

    • Pilotes RSMRDT


    Remarque –

    l'utilisation d'un pilote RSMRDT est limitée aux clusters exécutant une configuration SCI Oracle9i version 2 avec la fonction RSM activée. Reportez-vous à la documentation utilisateur d'Oracle9i version 2 pour obtenir des instructions d'installation et de configuration détaillées.


    1. Déterminez quels packages vous devez installer.

      Le tableau suivant liste les packages Sun Cluster 3.1 9/04 que chaque fonction requiert et l'ordre dans lequel vous devez installer chaque groupe de packages. L'utilitaire scinstall ne les installe pas automatiquement.

      Fonctionnalité  

      Packages Sun Cluster 3.1 9/04 supplémentaires à installer  

      RSMAPI 

      SUNWscrif

      Adaptateurs SCI-PCI 

      SUNWsci SUNWscid SUNWscidx

      Pilotes RSMRDT 

      SUNWscrdt

    2. Assurez-vous que tous les packages Solaris présentant une relation de dépendance sont déjà installés.

      Reportez-vous à l'Étape 8 de la rubrique Installation du logiciel Solaris .

    3. Sur le CD-ROM Sun Cluster 3.1 9/04, accédez au répertoire répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/, où arch correspond à sparc ou à x86 et où ver correspond à 8 (pour Solaris 8) ou à 9 (pour Solaris 9) .


      # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
      

    4. Installez les autres packages.


      # pkgadd -d . packages
      

    5. Si vous ajoutez un nœud à un cluster à nœud unique, répétez ces étapes pour ajouter les mêmes packages au nœud de cluster d'origine.

  10. Sur le CD-ROM Sun Cluster 3.1 9/04, accédez au répertoire répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/, où arch correspond à sparc ou à x86 et où ver correspond à 8 (Solaris 8) ou à 9 (Solaris 9) .


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Tools/
    

  11. Lancez l'utilitaire scinstall.


    # /usr/cluster/bin/scinstall
    

  12. Tenez compte des points suivants pour exécuter 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, vous pouvez appuyer sur Ctrl+D pour revenir au début d'une série de questions connexes ou au menu principal.

    • Les réponses par défaut ou les réponses issues de sessions antérieures sont affichées entre crochets ([ ]) à la fin des questions. Appuyez sur Retour pour entrer la réponse figurant entre crochets sans avoir à la saisir.

  13. À partir du menu principal, choisissez l'élément de menu Installation d'un cluster ou d'un nœud de cluster.


      *** Menu principal ***
    
        Sélectionnez l'une des options suivantes (*) :
    
          * 1) Installation d'un cluster ou d'un nœud de cluster
            2) Configurer un cluster à relancer à partir de ce serveur d'installation
            3) Ajouter la prise en charge de nouveaux services de données à ce nœud de cluster
          * 4) Imprimer les notes de versions de ce nœud de cluster
          * 5) Imprimer les notes de versions de ce nœud de cluster
    
    
          * ?) Aide sur les options de menu
          * q) Quitter
    
        Option :  1
    

  14. À partir du menu Installation, choisissez l'élément Ajouter cette machine en tant que nœud d'un cluster existant.

  15. Répondez aux invites de menu avec les réponses fournies dans la la fiche remplie à l' Étape 4.

    L'utilitaire scinstall configure le nœud et le réinitialise sur le cluster.

  16. Choisissez un répertoire ne figurant pas sur le CD-ROM, puis éjectez ce dernier.


    # eject cdrom
    

  17. Répétez cette procédure sur tout autre nœud à ajouter au cluster jusqu'à ce que tous les nœuds supplémentaires soient entièrement configurés.

  18. À partir d'un membre actif du cluster, empêchez tout autre nœud de se connecter au cluster.


    # /usr/cluster/bin/scconf -a -T node=.
    
    -a

    Ajouter

    -T

    Spécifie les options d'authentification

    node=.

    Ajoute un point (.) au nom du nœud devant figurer dans la liste d'authentification, pour empêcher tout autre nœud de s'ajouter au cluster.

    Vous pouvez également utiliser l'utilitaire scsetup(1M). Pour de plus amples informations sur les procédures, reportez-vous à la rubrique “Ajout d'un nœud à la liste des nœuds autorisés” de la section “Adding and Removing a Cluster Node” in Sun Cluster System Administration Guide for Solaris OS.

  19. Mettez à jour le nombre de votes de quorum.

    Lorsque vous augmentez ou réduisez le nombre de liaisons entre des nœuds et un périphérique de quorum, le cluster ne recalcule pas automatiquement le nombre de votes de quorum. Cette opération permet de rétablir le vote de quorum approprié.

    Utilisez la commande scsetup pour supprimer chacun des périphériques de quorum, puis ajoutez-les à nouveau dans la configuration. Traitez les périphériques de quorum un par un.

    Si le cluster ne comporte qu'un seul périphérique de quorum, configurez-en un deuxième avant de supprimer puis d'ajouter à nouveau le périphérique initial. Supprimez, ensuite, le deuxième périphérique de quorum pour rétablir la configuration initiale du cluster.

  20. Installez le logiciel du système de fichiers Sun StorEdge QFS.

    Suivez les procédures d'installation initiale contenues dans le manuel Sun StorEdge QFS and Sun StorEdge SAM-FS Software Installation and Configuration Guide.

  21. (Facultatif) SPARC : pour installer Système de fichiers VERITAS, reportez-vous à la rubrique SPARC: installation du logiciel Système de fichiers VERITAS.

  22. Configurez l'ordre de recherche des services de noms.

    Reportez-vous à la rubrique Configuration du commutateur de services de noms .

Exemple : configuration du logiciel Sun Cluster sur un nœud supplémentaire


 >>> Confirmation <<<
 
    Your responses indicate the following options to scinstall:
 
      scinstall -ik \
           -C sc-cluster \
           -N phys-schost-1 \
           -A trtype=dlpi,name=hme1 -A trtype=dlpi,name=hme3 \
           -m endpoint=:hme1,endpoint=switch1 \
           -m endpoint=:hme3,endpoint=switch2
 
    Are these the options you want to use (yes/no) [yes]?
 
    Do you want to continue with the install (yes/no) [yes]?
 
Checking device to use for global devices file system ... done
 
Adding node "phys-schost-3" to the cluster configuration ... done
Adding adapter "hme1" to the cluster configuration ... done
Adding adapter "hme3" to the cluster configuration ... done
Adding cable to the cluster configuration ... done
Adding cable to the cluster configuration ... done
 
Copying the config from "phys-schost-1" ... done
Copying the security keys from "phys-schost-1" ... done

Setting the node ID for "phys-schost-3" ... done (id=3)
 
Verifying the major number for the "did" driver with "phys-schost-1" ...done
 
Checking for global devices global 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.61501001054
Power management is incompatible with the HA goals of the cluster.
 Please do not attempt to re-configure power management.
 
Ensure that the EEPROM parameter "local-mac-address?" is set to "true" ...done
Ensure network 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.9853
 
Rebooting ...