Guide d'installation du logiciel Sun Cluster pour SE Solaris

Installation du logiciel Solaris

Si vous n'utilisez pas la méthode d'installation JumpStart personnalisée scinstall(1M) pour installer le logiciel, effectuez cette tâche. Suivez ces procédures pour installer l'environnement d'exploitation Solaris sur chaque noeud du cluster.


Astuce :

pour gagner du temps, vous pouvez installer l'environnement d'exploitation Solaris sur tous les noeuds à la fois.


Si les noeuds sont déjà installés avec l'environnement d'exploitation Solaris mais que vous ne remplissez pas les conditions d'installation de Sun Cluster, vous devrez probablement réinstaller le logiciel Solaris. Veillez à suivre les étapes de cette procédure pour garantir le succès de l'installation du logiciel Sun Cluster. Reportez-vous à la rubrique Planification de l'environnement d'exploitation Solaris pour obtenir de plus amples informations sur le partitionnement du disque racine requis et sur les autres conditions d'installation de Sun Cluster.

  1. Avant d'installer le logiciel Solaris, assurez-vous que l'installation du matériel est terminée et vérifiez les connexions.

    Reportez-vous au manuel approprié de la Sun Cluster Hardware Administration Collection ainsi qu'à la documentation de votre serveur et de votre périphérique de stockage pour de plus amples informations.

  2. Vérifiez que la planification de configuration de votre cluster est achevée et complète.

    Reportez-vous à la rubrique Préparation de l'installation du logiciel de cluster pour connaître les exigences et directives applicables.

  3. Après l'avoir complétée, gardez à disposition votre Fiche de travail de configuration des systèmes de fichiers locaux.

  4. Si vous utilisez un service de noms, ajoutez des correspondances adresse-nom pour toutes les adresses logiques et tous les noms d'hôtes publics dans tous les services d'attribution de noms utilisés par les clients pour accéder aux services de cluster. Vous configurez les informations relatives au nom d'hôte local à l'Étape 15.

    Reportez-vous à la rubrique Adresses IP pour connaître les directives de planification. Consultez votre administrateur système Solaris pour obtenir des informations sur l'utilisation des services de noms Solaris.

  5. Si vous utilisez une console administrative, affichez un écran de console pour chaque noeud du cluster.

    • Si le logiciel CCP (Cluster Control Panel) est installé et configuré sur votre console administrative, vous pouvez utiliser l'utilitaire cconsole(1M) pour afficher les écrans de consoles individuelles. Cet utilitaire ouvre également une fenêtre maîtresse à partir de laquelle vous pouvez envoyer votre entrée à toutes les fenêtres de consoles individuelles en même temps. Pour commencer, utilisez la commande cconsole suivante :


      # /opt/SUNWcluster/bin/cconsole nom_cluster &
      

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

  6. Installez l'environnement d'exploitation Solaris comme indiqué dans la documentation d'installation de Solaris.


    Remarque :

    vous devez installer la même version de l'environnement d'exploitation Solaris sur tous les noeuds du cluster.


    Vous pouvez utiliser toutes les méthodes normalement utilisées lors de l'installation de Solaris, Pendant l'installation du logiciel Solaris, effectuez les opérations suivantes :

    1. Installez au minimum le End User Solaris Software Group.

      Reportez-vous à la rubrique À propos des groupes de logiciels Solaris pour de plus amples informations sur la configuration minimale de Solaris.

    2. Choisissez Disposition manuelle pour configurer les systèmes de fichiers.

      • Créez un système de fichiers d'au moins 512 Mo à utiliser par le sous-système du périphérique global. Si vous envisagez d'utiliser SunPlex Manager pour installer Sun Cluster, vous devez créer le système de fichiers avec un nom de point de montage /globaldevices. Le point de montage /globaldevices est celui que scinstall utilise par défaut.


        Remarque :

        un système de fichiers global-devices est nécessaire à la réussite de l’installation du logiciel Sun Cluster.


      • Indiquez que la taille de la tranche 7 est au moins égale à 20 Mo. Si vous envisagez d'utiliser SunPlex Manager pour installer le logiciel Solstice DiskSuite (Solaris 8) ou configurer le logiciel Solaris Volume Manager (Solaris 9), montez également ce système de fichiers sur /sds.

      • Créez toute autre partition de système de fichiers appropriée, tel que décrit à la rubrique Partitions du disque système.


        Remarque :

        si vous envisagez d'installer Sun Cluster HA for NFS ou Sun Cluster HA for Apache, vous devez installer également le logiciel Solstice DiskSuite (Solaris 8) ou configurer le logiciel Solaris Volume Manager (Solaris 9).


    3. Pour faciliter l'administration, définissez le même mot de passe racine sur chaque noeud.

  7. Êtes-vous en train d'installer un nouveau noeud sur un cluster existant ?

    • Dans la négative, passez directement à l'Étape 12.

    • Dans l'affirmative, passez à l'Étape 8.

  8. Avez-vous ajouté le nouveau noeud à la liste de noeuds autorisés du cluster ?

    • Dans l'affirmative, passez à l'Étape 9.

    • Dans la négative, ajoutez le nom du nouveau noeud à la liste des noeuds de cluster autorisés.

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


      # scsetup
      

      Le menu principal apparaît.

    2. Sélectionnez Nouveaux noeuds.

    3. Sélectionnez Spécifier le nom d'une machine pouvant elle-même s'ajouter.

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

    5. Vérifiez que la tâche a été exécutée avec succès.

      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.

  9. À partir d'un autre noeud actif du cluster, affichez les noms de tous les systèmes de fichiers du cluster.


    % mount | grep global | egrep -v node@ | awk '{print $1}'
    

  10. Sur le nouveau noeud, créez un point de montage pour chaque système de fichiers du cluster.


    % mkdir -p point_montage
    

    Si la commande de montage vous renvoie, par exemple, le nom de système de fichiers /global/dg-schost-1, exécutez mkdir -p /global/dg-schost-1 sur le noeud ajouté au cluster.

  11. VERITAS Volume Manager (VxVM) est-il installé sur les noeuds déjà présents sur le cluster ?

    • Dans la négative, passez à l'Étape 12.

    • Dans l'affirmative, assurez-vous que le même numéro vxio est utilisé pour les noeuds installés avec VxVM. Assurez-vous également que ce numéro est disponible pour chacun des noeuds installés sans VxVM.


      # grep vxio /etc/name_to_major
      vxio NNN
      

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

  12. Si vous avez installé le End User Solaris Software Group, utilisez la commande pkgadd pour installer manuellement les packages supplémentaires de Solaris dont vous avez besoin. Les packages Solaris suivants sont requis pour la prise en charge de certaines fonctions Sun Cluster.

    Fonctionnalité 

    Packages de logiciels Solaris requis (dans l'ordre d'installation) 

    RSMAPIadaptateurs SCI-PCI (clusters basés sur SPARC uniquement) 

    SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox

     

    SunPlex Manager 

    SUNWapchr SUNWapchu

  13. Installez les patchs matériels requis pour votre matériel, si nécessaire. Télechargez également tout microprogramme inclus dans les patchs du matériel.

    Reportez-vous à la rubrique “Patchs et niveaux de microprogrammes requis” du document Notes de version de Sun Cluster 3.1 pour connaître l'emplacement des patchs et les consignes d'installation.

  14. x86 : définissez le fichier d'initialisation par défaut sur kadb.


    # eeprom boot-file=kadb
    

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

  15. Mettez à jour le fichier /etc/inet/hosts sur chaque noeud avec tous les noms d'hôtes publics et les adresses logiques du cluster.

    Exécutez cette étape, que vous utilisiez ou non un service d'attribution de noms.

  16. Envisagez-vous d'utiliser la reconfiguration dynamique sur les serveurs Sun Enterprise 10000 ?

    • Dans la négative, passez à l'Étape 17.

    • Dans l'affirmative, ajoutez sur chaque noeud l'entrée suivante au fichier /etc/system 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 permettant de réaliser une reconfiguration dynamique au sein d'une configuration Sun Cluster. Reportez-vous à la documentation de votre serveur pour de plus amples informations sur la reconfiguration dynamique.

  17. Installez les packages Sun Cluster.

    Allez à la rubrique Procédure d'installation des packages de Sun Cluster.