Guide d'installation du logiciel Sun Cluster 3.1 10/03

Installation du logiciel Solaris

Si vous n'utilisez pas la méthode d'installation JumpStart personnalisée de l'utilitaire scinstall(1M) pour installer le logiciel, effectuez cette tâche 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. Si tel est le cas, suivez les étapes décrites dans cette procédure pour garantir une bonne 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 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 3.1 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 relative à la configuration des systèmes de fichiers locaux.

  4. Utilisez-vous un service d'attribution de noms ?

    • Dans la négative, allez à l'Étape 5. Vous configurez les informations relatives au nom d'hôte local à l'Étape 11.

    • Dans l'affirmative, 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. 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 pour le cluster, 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, y compris le programme d'installation interactive de Solaris, Solaris JumpStart et Solaris Web Start.

    Pendant l'installation du logiciel Solaris, effectuez les opérations suivantes :

    1. Installez au moins le groupe de logiciels de support système utilisateur final.

      • Si vous envisagez d'utiliser Remote Shared Memory Application Programming Interface (RSMAPI) ou bien des adaptateurs SCI-PCI pour le transport d'interconnexion, seuls les groupes de logiciels de niveau supérieur incluent les packages de logiciels RSMAPI requis, c'est-à-dire SUNWrsm, SUNWrsmx, SUNWrsmo, et SUNWrsmox. Si vous installez le groupe de logiciels de support système utilisateur final, vous devez installer les packages de logiciels RSMAPI manuellement à partir du CD Solaris à l'Étape 8.

      • Si vous envisagez d'utiliser SunPlex Manager, les packages de logiciels Apache nécessaires (SUNWapchr et SUNWapchu) sont compris dans les groupes de logiciels de niveau supérieur. Si vous installez le groupe de logiciels de support système utilisateur final, vous devez installer les packages de logiciels Apache manuellement à partir du CD Solaris à l'Étape 9.

      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. Ce point de montage est celui utilisé par défaut par scinstall.


        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.

        Sinon, créez toutes les partitions de système de fichiers requises pour la prise en charge de votre gestionnaire de volumes, comme indiqué à la rubrique Partitions du disque système.


        Remarque :

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


    3. Afin de vous faciliter le travail d'administration, définissez le même mot de passe superutilisateur sur chaque noeud.

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

    • Dans la négative, allez directement à l'Étape 8.

    • Dans l'affirmative, procédez comme suit :

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

    2. À 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}'
      

    3. Créez un point de montage sur le nouveau noeud 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.

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

      • Dans la négative, allez à l'Étape 8.

      • 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.

  8. Envisagez-vous d'utiliser Remote Shared Memory Application Programming Interface (RSMAPI) ou les adaptateurs SCI-PCI pour le transport d'interconnexion ?

    • Dans la négative, allez à l'Étape 9.

    • Dans l'affirmative, si vous avez installé le groupe de logiciels de support système utilisateur final, installez les packages de logiciels RSMAPI à partir du CD Solaris. Autrement, allez à l'Étape 9.


      # pkgadd -d . SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox
      

    • Dans l'affirmative, si vous avez installé un groupe de logiciels de niveau supérieur au groupe de logiciels de support système utilisateur final, allez à l'Étape 9.

  9. Envisagez-vous d'utiliser SunPlex Manager ?

    • Dans la négative, ou si vous avez installé un groupe de logiciels de niveau supérieur au groupe de logiciels de support système utilisateur final, allez à l'Étape 10.

    • Dans l'affirmative, si vous avez installé le groupe de logiciels de support système utilisateur final, installez les packages de logiciels Apache à partir du CD Solaris.


      # pkgadd -d . SUNWapchr SUNWapchu
      

    • Dans l'affirmative, si vous avez installé un groupe de logiciels de niveau supérieur au groupe de logiciels de support système utilisateur final, allez à l'Étape 14.

    Les packages de logiciels Apache doivent avoir été installés avant toute installation de SunPlex Manager.

  10. Installez les patchs relatifs au matériel requis, le cas échéant, et téléchargez les microprogrammes éventuellement contenus dans les patchs matériels.

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

  11. 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.

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

    • Dans la négative, allez à l'Étape 14.

    • Dans l'affirmative, ajoutez sur chaque noeud l'entrée suivante au fichier /etc/system :


      set kernel_cage_enable=1

      Ce nouveau paramétrage sera pris en compte à la prochaine réinitialisation du système. Reportez-vous au document Guide d'administration système de Sun Cluster 3.1 10/03 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.

  13. Envisagez-vous d'utiliser le logiciel VERITAS File System (VxFS) ?

    • Dans la négative, allez à l'Étape 14.

    • Dans l'affirmative, procédez comme suit :

    1. Suivez les procédures du guide d'installation de VxFS pour installer le logiciel VxFS sur chaque noeud du cluster.

    2. Installez tous les patchs Sun Cluster nécessaires à la prise en charge de VxFS.

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

    3. Dans le fichier /etc/system de chaque noeud, définissez la valeur de la variable rpcmod:svc_default_stksize sur 0x8000 et celle de la variable lwp_default_stksize sur 0x6000.


      set rpcmod:svc_default_stksize=0x8000
      set lwp_default_stksize=0x6000

      Le logiciel Sun Cluster nécessite un paramètre rpcmod:svc_default_stksize minimum de 0x8000. Étant donné que l'installation de VxFS définit la valeur de la variable rpcmod:svc_default_stksize sur 0x4000, vous devez la définir sur 0x8000 manuellement une fois l'installation de VxFS terminée.

      De plus, vous devez définir la variable lwp_default_stksize dans le fichier /etc/system pour remplacer la valeur 0x4000 par défaut de VxFS.

  14. Préinstallez les packages de logiciels Sun Cluster.

    Allez à la rubrique Préinstallation des packages de Sun Cluster.