Guide d'installation de Sun Cluster 3.0 U1

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 Sun Cluster 3.0 U1 Hardware Guide et à la documentation de votre serveur et de vos périphériques de stockage pour plus d'informations.

  2. Conservez à portée de main la fiche de travail relative à la configuration des systèmes de fichiers locaux, disponible dans les Notes de mise à jour de Sun Cluster 3.0.

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

    • Si non, passez à l'Étape 4. Vous définirez les informations relatives aux noms d'hôtes locaux à l'Étape 12.

    • Si vous utilisez un service de noms, ajoutez des correspondances adresse-nom pour toutes les adresses logiques et tous les noms d'hôte 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 plus d'informations sur la planification. Consultez votre administrateur système Solaris pour des informations sur l'utilisation des services de noms Solaris.

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


  5. 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 true pour cette variable.

    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 noeud n'est pas encore installé avec le logiciel Solaris, exécutez la commande suivante à partir de 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. Passez à l'Étape 6.

      • Dans le cas contraire, changez la variable pour tous les noeuds où elle n'est pas à 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 noeud n'est pas encore installé avec le logiciel Solaris, exécutez la commande suivante à partir de l'invite ok.


          ok setenv local-mac-address? false
          

    3. Répétez l'Étape a pour vérifier les modifications éventuellement apportées à l'Étape b.

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

  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 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 du support système utilisateur final.


      Remarque :

      Les serveurs Sun Enterprise E10000 server nécessitent le groupe de logiciels Entire Distribution + OEM.


      Vous devrez peut-être installer des modules de Solaris autres que ceux du groupe de logiciels du support système utilisateur final, par exemple les modules du serveur HTTP Apache. Les logiciels d'autres éditeurs, par exemple Oracle, peuvent aussi nécessiter des modules Solaris supplémentaires. Reportez-vous à la documentation du fournisseur tiers pour connaître la configuration logicielle nécessaire de Solaris.

    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 prévoyez d'utiliser SunPlex Manager pour installer le logiciel Sun Cluster, vous devez créer le système de fichiers avec /globaldevices comme point de montage. C'est le point de montage 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 tout en installant le logiciel Sun Cluster, créez sur la tranche 7 un système de fichiers d'au moins 10 Mo avec /sds comme point de montage. 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.

      En effet, l'arrêt automatique doit être désactivé dans les configurations Sun Cluster. Pour plus d'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 plus d'informations sur les groupes d'interface de Solaris.


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

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

    • Si oui, passez à l'Étape 9.

    • 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. Pour les procédures, reportez-vous à la section "Ajout d'un noeud de grappe à la liste des noeuds autorisés" dans le Guide d'administration système de Sun Cluster 3.0 U1.

  9. 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 grappe..


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

    2. Sur le nouveau noeud, créez un point de montage pour chaque système de fichiers de la grappe.


      % mkdir -p point_montage
      

      Par exemple, si la commande mount a renvoyé 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.

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

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

  11. 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 aux Notes de version de Sun Cluster 3.0 U1 pour l'emplacement des correctifs et les instructions d'installation.

  12. Sur chaque noeud, mettez à jour le fichier /etc/inet/hosts 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.

  13. Installez le logiciel Sun Cluster sur vos noeuds de grappe.