Guide d'installation du logiciel Sun Cluster 3.1

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 de la grappe.


Remarque :

si vos noeuds sont déjà installés avec l'environnement d'exploitation Solaris, vous devez quand même réinstaller le logiciel Solaris de la manière décrite dans cette procédure afin de garantir une installation correcte du logiciel 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 grappe est achevée et complète.

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

  3. Ayez à portée de main la fiche “Local File Systems With Mirrored Root Worksheet” dans les Sun Cluster 3.1 Release Notes ou “Local File Systems with Non-Mirrored Root Worksheet” que vous avez remplie dans les Sun Cluster 3.1 Release Notes.

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

    • Si ce n'est pas le cas, allez à l'Étape 5. Vous configurerez les informations relatives au nom d'hôte local à l'Étape 16.

    • 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 (tels que NIS, NIS+ ou DNS) que les clients utilisent pour accéder aux services de la grappe. 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 la grappe, affichez un écran de console pour chaque noeud de la grappe.

    Si Ie logiciel Cluster Control Panel (CCP) est installé et configuré sur votre console administrative, vous pouvez utiliser l'utilitaire cconsole(1M) pour afficher individuellement les écrans de la console. CCP ouvre également une fenêtre principale à partir de laquelle vous pouvez envoyer votre saisie à toutes les fenêtres de console individuelles en même temps.

    Si vous n'utilisez pas CCP, vous devez vous connecter individuellement aux consoles de chaque noeud.


    Astuce :

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


  6. Les noeuds de la grappe utilisent-ils des adaptateurs Ethernet ?

    • Si ce n'est pas le cas, allez à l'Étape 7.

    • Si oui, assurez-vous que la variable local-mac-address? est correctement réglée sur true pour les adaptateurs Ethernet.

      Le logiciel Sun Cluster 3.1 ne prend pas en charge la variable local-mac-address? définie sur false pour les adaptateurs Ethernet. Il s'agit d'une modification de l'exigence du logiciel Sun Cluster 3.0.

    1. Affichez la valeur de la variable local-mac-address?.

      • Si le noeud est pré-installé avec le logiciel Solaris, exécutez la commande suivante en tant que superutilisateur.


         # /usr/sbin/eeprom local-mac-address?
        

      • Si le logiciel Solaris n'est pas encore installé sur le noeud, exécutez la commande suivante à l'invite ok.


        ok printenv local-mac-address?
        

    2. La commande renvoie-t-elle local-mac-address? = true sur chaque noeud ?

      • Si tel est le cas, les variables sont correctement paramétrées. Allez à l'Étape 7.

      • Dans le cas contraire, changez la variable pour tous les noeuds où elle n'est pas configurée sur true.

        • Si le noeud est pré-installé avec le logiciel Solaris, exécutez la commande suivante en tant que superutilisateur.


           # /usr/sbin/eeprom local-mac-address?=true
          

        • Si le logiciel Solaris n'est pas encore installé sur le noeud, exécutez la commande suivante à l'invite ok.


          ok setenv local-mac-address? true
          

    3. Répétez l'Étape a pour vérifier les changements appliqués à l'Étape b.

      Ce nouveau paramétrage sera pris en compte à la prochaine réinitialisation du système.

  7. 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 de la grappe.


    Vous pouvez utiliser n'importe quelle méthode habituelle d'installation de l'environnement d'exploitation Solaris pour installer le logiciel sur les noeuds à ajouter à votre environnement de grappe, 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 End User System Support.

      • Si vous envisagez d'utiliser l'interface Remote Shared Memory Application Programming Interface (RSMAPI) ou les adaptateurs SCI-PCI pour le transport d'interconnexion, vous trouverez les modules logiciels RSMAPI (SUNWrsm, SUNWrsmx, SUNWrsmo et SUNWrsmox) dans les groupes de logiciels de niveau supérieur. Si vous installez le groupe de logiciels End User System Support, vous devez installer les modules SUNWrsm* manuellement à partir du CD, comme indiqué à l'Étape 12.

      • Si vous envisagez d'utiliser SunPlex Manager, les modules 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 End User System Support, vous devez installer le module SUNWapch* manuellement à partir du CD, comme indiqué à l'Étape 13.

      Reportez-vous à la rubrique A 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 pour le sous-système global-devices. Si vous prévoyez d'utiliser SunPlex Manager pour installer le logiciel Sun Cluster, vous devez créer le système de fichiers avec /globaldevices pour point de montage. Ce point de montage /globaldevices 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.


      • Si vous prévoyez d'utiliser SunPlex Manager pour installer Solstice DiskSuite (Solaris 8), configurez Solaris Volume Manager (Solaris 9) ou installez Sun Cluster HA for NFS ou Sun Cluster HA for Apache en plus de Sun Cluster, puis créez un système de fichiers de 20 Mo sur la tranche 7 avec un point de montage /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.

    3. Choisissez la réinitialisation automatique.


      Remarque :

      le logiciel Solaris est installé et le noeud est réinitialisé avant que les invites suivantes s'affichent..


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

    5. Répondez no lorsque le système vous demande si vous voulez activer l'arrêt automatique associé à la fonction d'économie de l'énergie.

      En effet, l'arrêt automatique doit être désactivé dans les configurations Sun Cluster. Reportez-vous aux pages de manuel pmconfig(1M) et power.conf(4) pour de plus amples informations.


    Remarque :

    la fonction de groupes d'interfaces de Solaris est désactivée par défaut pendant l'installation de ce logiciel. Les groupes d'interfaces ne sont pas pris en charge par les configurations Sun Cluster et ne doivent donc pas être activés. Reportez-vous à la page de manuel ifconfig(1M) pour de plus amples informations sur les groupes d'interfaces de Solaris.


  8. Etes-vous en train d'installer un nouveau noeud sur une grappe existante ?

  9. Avez-vous ajouté le nouveau noeud à la liste de noeuds autorisés de la grappe ?

  10. Créez un point de montage sur le nouveau noeud pour chaque système de fichiers de la grappe.

    1. A partir d'un autre noeud actif de la grappe, affichez les noms de tous les systèmes de fichiers de la grappe.


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

    2. Créez un point de montage sur le nouveau noeud pour chaque système de fichiers de la grappe.


      % 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é à la grappe.

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

    • Si oui, veillez à ce que le même nombre vxio soit utilisé sur les noeuds installés sur VxVM et à ce que le nombre vxio soit utilisable pour chacun des noeuds où VxVM n'est pas installé.


      # grep vxio /etc/name_to_major
      vxio NNN
      

      Si le numéro vxio est déjà utilisé sur un noeud sur lequel VxVM n'est pas installé, libérez ce numéro sur ce noeud en modifiant l'entrée /etc/name_to_major pour utiliser un autre numéro.

    • Sinon, allez à l'Étape 12.

  12. Prévoyez-vous d'utiliser l'interface Remote Shared Memory Application Programming Interface (RSMAPI) ou des adaptateurs SCI-PCI pour le transport d'interconnexion ?

    • Si tel est le cas et que vous avez installé le groupe de logiciels End User System Support, installez les modules SUNWrsm* à partir du CD Solaris.


      # pkgadd -d . SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox
      

    • Dans le cas contraire, ou si vous avez installé un groupe de logiciels de niveau supérieur, allez à l'Étape 13.

  13. Prévoyez-vous d'utiliser SunPlex Manager ?

    • Si tel est le cas et que vous avez installé le groupe de logiciels End User System Support, installez les modules SUNWapch* à partir du CD Solaris.


      # pkgadd -d . SUNWapchr SUNWapchu
      

    • Dans le cas contraire, ou si vous avez installé un groupe de logiciels de niveau supérieur, allez à l'Étape 14.

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

  14. Installez les correctifs logiciels Solaris, si nécessaire.

    Reportez-vous à la rubrique “Patches and Required Firmware Levels” dans les Sun Cluster 3.1 Release Notes pour connaître l'emplacement des correctifs et obtenir les consignes d'installation. Si nécessaire, consultez le fichier /etc/release pour connaître la version exacte du logiciel Solaris qui est installée sur un noeud.

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

    Reportez-vous à la rubrique “Patches and Required Firmware Levels” dans les Sun Cluster 3.1 Release Notes pour connaître l'emplacement des correctifs et obtenir les consignes d'installation.

  16. Mettez à jour le fichier /etc/inet/hosts sur chaque noeud avec tous les noms d'hôtes publics et les adresses logiques de la grappe.

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

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

    • Si oui, ajoutez l'entrée suivante au fichier /etc/system sur chaque noeud.


      set kernel_cage_enable=1

      Ce nouveau paramétrage sera pris en compte à la prochaine réinitialisation du système. Reportez-vous au Guide d'administration système de Sun Cluster 3.1 pour connaître les procédures permettant de réaliser des reconfigurations dynamiques au sein d'une configuration Sun Cluster. Reportez-vous à la documentation de votre serveur pour de plus amples informations sur la reconfiguration dynamique.

    • Si ce n'est pas le cas, allez à l'Étape 18.

  18. Installez le logiciel Sun Cluster sur les noeuds de votre grappe.