Guide d'installation du logiciel Sun Cluster 3.0 12/01

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 document Sun Cluster 3.0 12/01 Hardware Guide et à la documentation de votre serveur et de vos périphériques 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 section "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 de disposition du système de fichiers local" que vous avez remplie (cette fiche est fournie dans le document Sun Cluster 3.0 Release Notes).

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

    • Si ce n'est pas le cas, reportez-vous à l'Étape 5. Vous définirez les informations relatives aux noms d'hôtes locaux à l'Étape 15

    • 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 grappe. Reportez-vous à la section "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 le logiciel CCP (Cluster Control Panel) est installé et configuré sur votre console administrative, vous pouvez afficher les écrans de console individuels à l'aide de l'utilitaire cconsole(1M). 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. Sur chaque noeud de la grappe, assurez-vous que la variable local-mac-address est réglée sur false.

    Le logiciel Sun Cluster ne prend pas en charge la valeur local-mac-address réglée sur true.

    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?=false sur chaque noeud ?

      • Si tel est le cas, les variables sont correctement paramétrées. Allez à l'"Ajout de systèmes de fichiers de grappe".

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

        • 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?=false
          

        • 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? false
          

    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.

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

      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 le module SUNWrsm* manuellement à partir du CD-ROM, comme indiqué à l'Étape 12.

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

      • Créez un système de fichiers d'au moins 100 Mo pour sous-système global-devices. Si vous envisagez d'utiliser SunPlex Manager pour installer le logiciel Sun Cluster software, vous devez créer le système de fichiers avec un point de montage de /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.


      • Si vous prévoyez d'utiliser SunPlex Manager pour installer Solstice DiskSuite lors de l'installation du logiciel Sun Cluster, créez un système de fichiers d'au moins 10 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 décrit à la section "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.

      Vous devez désactiver l'arrêt automatique dans les configurations de Sun Cluster. Pour de plus amples informations, reportez-vous aux pages de manuel pmconfig(1M) et power.conf(4).


    Remarque :

    La fonction de groupes d'interface de Solaris est désactivée par défaut pendant l'installation de ce logiciel. Les groupes d'interface ne sont pas pris en charge dans une configuration Sun Cluster et ne doivent 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 ?

    • Si c'est les cas, passez directement à l'Étape 10.

    • Dans le cas contraire, exécutez scsetup(1M) à partir d'un autre noeud de grappe actif pour ajouter le nom du nouveau noeud à la liste des noeuds de grappe autorisés. Suivez les instructions de la procédure "Ajout d'un noeud de grappe à la liste des noeuds autorisés" du document Guide d'administration système de Sun Cluster 3.0 12/01.

  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, ajoutez une entrée au fichier /etc/name_to_major du noeud pour définir la valeur vxio sur 210.


      # vi /etc/name_to_major
      vxio 210

    • Sinon, passez à l'Étape 12.

  12. Pensez-vous utiliser l'interface Remote Shared Memory Application Programming Interface (RSMAPI) ou les 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-ROM 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. Installez les correctifs logiciels Solaris, si nécessaire.

    Reportez-vous au document Notes de version de Sun Cluster 3.0 12/01 pour connaître l'emplacement des correctifs et les instructions d'installation. Au besoin, ouvrez le fichier /etc/release pour connaître la version exacte du logiciel Solaris installé sur un noeud.

  14. 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 au document Notes de version de Sun Cluster 3.0 12/01 pour connaître l'emplacement des correctifs et les instructions d'installation.

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

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

  16. Envisagez-vous d'utiliser la reconfiguration dynamique ?


    Remarque :

    Pour que vous puissiez utiliser la reconfiguration dynamique dans la configuration de votre grappe, il faut que les serveurs prennent en charge la reconfiguration dynamique avec le logiciel Sun Cluster.


    • Si c'est le cas, ajoutez l'entrée suivante dans le fichier /etc/system de chaque noeud.


      set kernel_cage_enable=1

      Ce nouveau paramétrage sera pris en compte à la prochaine réinitialisation du système. Reportez-vous à la documentation de votre serveur pour de plus amples informations sur la reconfiguration dynamique.

    • Sinon, allez à l'Étape 17.

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