Guide d'installation du logiciel Sun Cluster pour SE Solaris

Installation du logiciel

Cette rubrique fournit des informations et des procédures d'installation du logiciel sur les nœuds du cluster.

Le plan des tâches ci-dessous répertorie les procédures d'installation du logigiel sur un ou plusieurs nœuds de cluster. Effectuez les procédures dans l'ordre indiqué.

Tableau 2–1 Plan des tâches : Installation du logiciel

Tâche 

Instructions 

1. Planification de la disposition de votre cluster et préparation à l'installation du logiciel. 

Préparation de l'installation du logiciel de cluster

2. (Facultatif) Installation du logiciel CCP (Cluster Control Panel) sur la console administrative.

Procédure d'installation du logiciel Cluster Control Panel sur une console administrative

3. Installation du système d'exploitation Solaris sur tous les nœuds. 

Installation du logiciel Solaris

4. (Facultatif) SPARC : installation de Sun StorEdge Traffic Manager.

SPARC : Installation du logiciel de multiacheminement Sun

5. (Facultatif) SPARC : installation de Système de fichiers VERITAS.

SPARC : installation du logiciel Système de fichiers VERITAS

6. Installation des packages Sun Cluster et des services de données Java System de Sun sous Solaris 8 ou Solaris 9. 

Installation de la structure Sun Cluster et des packages du logiciel de services de données (Java ES installer)

7. Définition du chemin d'accès aux répertoires. 

Configuration de l'environnement racine

8. Ajout de clusters ou de nœuds. 

Établissement du cluster

ProcedurePréparation de l'installation du logiciel de cluster

Avant de commencer à installer le logiciel, effectuez les préparations suivantes :

Étapes
  1. Vérifiez que la version de Sun Cluster prend en charge le matériel et le logiciel choisis pour la configuration de votre cluster.

    Contactez votre représentant commercial Sun pour obtenir les dernières informations sur les configurations de cluster prises en charge.

  2. Consultez les manuels suivants pour obtenir des informations qui vous aideront à planifier la configuration de votre cluster et à préparer votre stratégie d'installation.

  3. Ayez sous la main toute la documentation connexe, y compris celle de tiers.

    Voici une liste partielle de la documentation produit dont vous pourriez avoir besoin comme référence pendant l'installation du cluster :

    • Les SE Solaris

    • logiciel Solstice DiskSuite ou Solaris Volume Manager ;

    • logiciel Sun StorEdge QFS ;

    • SPARC : VERITAS Volume Manager

    • SPARC : Sun Management Center ;

    • applications de fournisseurs tiers.

  4. Planifiez la configuration de votre cluster.


    Caution – Caution –

    planifiez complètement l'installation de votre cluster. Identifiez les exigences de tous les services de données et des produits tiers avant de commencer l'installation de Solaris et de Sun Cluster. Le non-respect de cette consigne peut entraîner des erreurs d'installation qui nécessiteraient la réinstallation complète des logiciels Solaris et Sun Cluster.

    Par exemple, l'option Oracle Real Application Clusters Guard de Oracle Real Application Clusters impose certaines exigences aux noms d'hôtes utilisés dans le cluster. Sun Cluster HA pour SAP impose également certaines exigences. Vous devez prendre connaissance de ces contraintes avant de procéder à l'installation du logiciel Sun Cluster, les noms d'hôtes ne pouvant être modifiés après l'installation.

    Notez également que l'utilisation de Oracle Real Application Clusters et de Sun Cluster HA pour SAP n'est pas prise en charge par les clusters basés sur x86.


  5. Procurez-vous tous les patchs nécessaires pour votre configuration de cluster.

    Pour obtenir plus d'informations sur l'emplacement et l'installation des patchs, reportez-vous à la section Patchs et niveaux de microprogrammes requis du Notes de version de Sun Cluster 3.1 8/05 pour SE Solaris.

    1. Copiez les patchs requis pour Sun Cluster dans un répertoire unique.

      Ce dernier doit se trouver dans un système de fichiers accessible à tous les nœuds. Le répertoire des patchs par défaut est le suivant : /var/cluster/patches.


      Astuce –

      une fois que vous avez installé le logiciel Solaris sur un nœud, vous pouvez afficher le fichier /etc/release pour voir quelle est la version exacte du logiciel Solaris installée.


    2. (Facultatif) Si vous utilisez le programme d'installation SunPlex, vous pouvez créer un fichier de liste des patchs.

      Si vous indiquez un fichier de liste des patchs, le programme d'installation SunPlex installe seulement les patchs indiqués dans celui-ci. Pour plus d'informations sur la création d'un fichier de liste des patchs, reportez-vous à la page de manuel patchadd(1M).

    3. Notez le chemin du répertoire de patchs.

Étapes suivantes

Si vous souhaitez utiliser le logiciel Cluster Control Panel pour connecter une console administrative à vos nœuds de cluster, reportez-vous à la rubrique Procédure d'installation du logiciel Cluster Control Panel sur une console administrative .

Dans le cas contraire, choisissez la méthode d'installation Solaris à utiliser.

ProcedureProcédure d'installation du logiciel Cluster Control Panel sur une console administrative


Remarque –

vous n'êtes pas obligé d'utiliser une console administrative. Si vous n'en utilisez pas, effectuez les tâches administratives à partir d'un nœud désigné dans le cluster.


Cette procédure explique comment installer le logiciel CCP (Cluster Control Panel) sur une console administrative. Le CCP offre une interface unique de lancement des outils cconsole(1M), ctelnet(1M) et crlogin(1M). Chacun de ces outils fournit une connexion à fenêtres multiples à un ensemble de nœuds, ainsi qu'une fenêtre ordinaire. Vous pouvez utiliser la fenêtre ordinaire pour envoyer simultanément des entrées vers tous les nœuds.

Vous pouvez utiliser n'importe quel ordinateur de bureau fonctionnant avec le système d'exploitation Solaris 8 ou Solaris 9 en tant que console administrative. Vous pouvez également utiliser la console administrative comme serveur de documentation. Si vous utilisez Sun Cluster sur un système SPARC, vous pouvez également utiliser la console administrative comme console Sun Management Center ou comme serveur. Reportez-vous à la documentation de Sun Management Center pour obtenir des informations sur l'installation du logiciel Sun Management Center. Reportez-vous au manuel Notes de version de Sun Cluster 3.1 8/05 pour SE Solaris pour obtenir plus d'informations sur l'installation de la documentation Sun Cluster.

Avant de commencer

Assurez-vous qu'une version du système d'exploitation Solaris prise en charge ainsi que des patchs Solaris sont installés sur la console administrative. Toutes les plates-formes requièrent au minimum le End User Solaris Software Group.

Étapes
  1. Devenez superutilisateur de la console administrative.

  2. Insérez le CD 2 de Sun Cluster dans le lecteur de CD de la console administrative.

    Si le démon de gestion de volumes vold(1M) est en cours d'exécution et qu'il soit configuré pour gérer les périphériques de CD-ROM, il monte automatiquement le CD-ROM sur le répertoire /cdrom/cdrom0/.

  3. Déplacez-vous sur répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/, où arch représente sparc ou x86 et ver correspond à 8 pour Solaris 8, 9 pour Solaris 9 ou 10 pour Solaris 10 .


    # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
    
  4. Installez le package SUNWccon.


    # pkgadd -d . SUNWccon
    
  5. (Facultatif) Installez le package SUNWscman.


    # pkgadd -d . SUNWscman
    

    L'installation du package SUNWscman sur la console administrative vous permet de visualiser les pages man de Sun Cluster à partir de la console administrative, avant d'installer le logiciel Sun Cluster sur les nœuds de cluster.

  6. (Facultatif) Installez les packages de documentation Sun Cluster.


    Remarque –

    si vous n'installez pas la documentation sur votre console administrative, vous pouvez toujours visualiser la documentation HTML ou PDF directement à partir du CD. Utilisez un navigateur Web pour afficher le fichier Solaris_arch/Product/sun_cluster/index.html du CD 2 de Sun Cluster (arch représente sparc ou x86).


    1. Déterminez si le package SUNWsdocs est installé sur la console administrative.


      # pkginfo | grep SUNWsdocs
      application SUNWsdocs     Documentation Navigation for Solaris 9

      Dans la négative, vous devez l'installer avant les packages de documentation.

    2. Sélectionnez les packages de documentation Sun Cluster à installer.

      Les collections de documentation suivantes sont disponibles aux formats HTML et PDF :

      Titre 

      Nom du package HTML 

      Nom du package PDF 

      Collection Logiciel Sun Cluster 3.1 9/04 pour SE Solaris (édition pour plate-forme SPARC) 

      SUNWscsdoc

      SUNWpscsdoc

      Collection Logiciel Sun Cluster 3.1 9/04 pour SE Solaris (édition pour plate-forme x86) 

      SUNWscxdoc

      SUNWpscxdoc

      Collection Matériel Sun Cluster 3.x pour SE Solaris (édition pour plate-forme SPARC) 

      SUNWschw

      SUNWpschw

      Collection Matériel Sun Cluster 3.x pour SE Solaris (édition pour plate-forme x86) 

      SUNWscxhw

      SUNWpscxhw

      Collection Référence Sun Cluster 3.1 9/04 pour SE Solaris 

      SUNWscref

      SUNWpscref

    3. Installez le package SUNWsdocs si nécessaire, ainsi que les packages de documentation Sun Cluster de votre choix.


      Remarque –

      tous les packages de documentation dépendent du package SUNWsdocs. Avant d'installer un package de documentation, vous devez avoir installé SUNWsdocs sur le système.



      # pkgadd -d . SUNWsdocs pkg-list
      
  7. Allez dans un répertoire ne figurant pas sur le CD-ROM, puis éjectez ce dernier.


    # eject cdrom
    
  8. Créez un fichier /etc/clusters sur la console administrative.

    Ajoutez à ce fichier le nom de votre cluster et le nom de nœud physique de chaque nœud du cluster.


    # vi /etc/clusters
    clustername node1 node2
    

    Reportez-vous à la page de manuel /opt/SUNWcluster/bin/clusters(4) pour obtenir plus d'informations.

  9. Créez un fichier /etc/serialports.

    Ajoutez dans ce fichier une entrée pour chaque nœud du cluster. Indiquez le nom du nœud physique, le nom de l'hôte du périphérique d'accès par console et le numéro du port. Le concentrateur de terminal (CT), le SSP (System Service Processor) et le contrôleur de système Sun Fire sont des exemples de périphériques d'accès par console.


    # vi /etc/serialports
    node1 ca-dev-hostname port
    node2 ca-dev-hostname port
    
    node1, node2

    Noms physiques des nœuds du cluster.

    nom_hôte_périphérique_ac

    Nom d'hôte du périphérique d'accès par console.

    port

    Numéro du port série

    Pour créer un fichier /etc/serialports, tenez compte des instructions spéciales suivantes :

    • Pour un contrôleur de système Sun Fire 15000, utilisez le numéro 23 de port telnet(1) en tant que numéro de port série de chaque entrée.

    • Pour tous ces périphériques d'accès par console, utilisez le numéro de port série telnet, et non le numéro de port physique. Pour déterminer le numéro de port série telnet, ajoutez 5000 au numéro de port physique. Par exemple, si le numéro d'un port physique est 6, le numéro du port série telnet correspondant est 5006.

    • Pour les serveurs Sun Enterprise 10000, reportez-vous à la page de manuel /opt/SUNWcluster/bin/serialports(4) pour obtenir des informations spécifiques.

  10. (Facultatif) Par commodité, définissez le chemin d'accès aux répertoires sur la console administrative.

    1. Ajoutez le répertoire /opt/SUNWcluster/bin/ à la variable PATH.

    2. Ajoutez le répertoire /opt/SUNWcluster/man/ à la variable MANPATH.

    3. Si vous avez installé le package SUNWscman, ajoutez également le répertoire /usr/cluster/man/ à la variable MANPATH.

  11. Lancez l'utilitaire CCP.


    # /opt/SUNWcluster/bin/ccp &
    

    Cliquez sur le bouton cconsole, crlogin, ou ctelnet de la fenêtre CCP pour lancer cet outil. Vous pouvez également lancer chacun de ces outils directement. Par exemple, pour démarrer ctelnet, entrez la commande suivante :


    # /opt/SUNWcluster/bin/ctelnet &
    

    Reportez-vous à la procédure de connexion distante à Sun Cluster de la rubrique Prémices de l’administration du cluster du Guide d’administration système de Sun Cluster pour SE Solaris pour obtenir plus d'informations sur l'utilisation de CCP. Reportez-vous également à la page de manuel ccp(1M).

Étapes suivantes

Déterminez si le système d'exploitation Solaris répond aux exigences d'installation de Sun Cluster.

ProcedureInstallation du logiciel Solaris

Suivez ces procédures pour installer Solaris sur chaque nœud de cluster ou sur le nœud maître en créant des archives Flash pour JumpStart. Reportez-vous à la rubrique Installation de Solaris et du logiciel Sun Cluster (JumpStart) pour obtenir plus d'informations sur l'installation JumpStart d'un cluster.


Astuce –

pour gagner du temps, vous pouvez installer le système d'exploitation Solaris sur tous les nœuds à la fois.


Si les nœuds sont déjà installés avec le système d'exploitation Solaris mais que vous ne remplissez pas les exigences 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 du SE Solaris pour obtenir des informations sur le partitionnement requis du disque racine et sur d'autres exigences d'installation de Sun Cluster.

Avant de commencer

Effectuez les tâches suivantes :

Étapes
  1. Si vous utilisez une console administrative au niveau du cluster, ouvrez un écran de console pour chaque nœud du cluster.

    • Si le logiciel Cluster Control Panel (CCP) est installé et configuré sur la console administrative, servez-vous de l'utilitaire cconsole(1M) pour afficher les écrans de console individuels.

      Utilisez la commande suivante pour démarrer l'utilitaire cconsole :


      # /opt/SUNWcluster/bin/cconsole clustername &
      

      L'utilitaire cconsole ouvre également une fenêtre principale qui vous permet d'envoyer votre saisie à tous les écrans de console individuels en même temps.

    • Si vous n'utilisez pas l'utilitaire cconsole, connectez-vous à la console de chaque nœud individuellement.

  2. Installez le système d'exploitation Solaris comme indiqué dans la documentation d'installation de Solaris.


    Remarque –

    vous devez installer la même version du système d'exploitation Solaris sur tous les nœuds 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.


      Astuce –

      pour éviter d'avoir à installer manuellement les packages Solaris, installez la prise en charge Entire Solaris Software Group Plus OEM.


      Reportez-vous à la rubrique À propos des groupes de logiciels Solaris pour obtenir des informations sur les exigences supplémentaires du logiciel 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 le programme d'installation SunPlex pour installer le logiciel 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 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 le programme d'installation SunPlex pour installer le logiciel Solstice DiskSuite (Solaris 8) ou configurer le logiciel Solaris Volume Manager (Solaris 9 ou Solaris 10), montez également ce système de fichiers sur /sds.


        Remarque –

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


      • Créez tout autre partitionnement nécessaire de système de fichiers. Pour ce faire, suivez la procédure de la rubrique Partitions du disque système .

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

  3. Si vous ajoutez un nœud à un cluster existant, préparez ce dernier afin qu'il accepte ce nœud.

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


      # scsetup
      

      Le menu principal apparaît.

    2. Choisissez l'élément de menu Nouveaux nœuds.

    3. Choisissez l'élément de menu Spécifier le nom d'une machine autorisée à s'auto-ajouter.

    4. Suivez les instructions pour ajouter le nom du nœud à la liste des machines reconnues.

      Une fois la tâche terminée sans erreur, l'utilitaire scsetup imprime le message Command completed successfully.

    5. Quittez l'utilitaire scsetup.

    6. Dans le nœud de cluster actif, affichez les noms de tous les systèmes de fichiers du cluster.


      % mount | grep global | egrep -v node@ | awk '{print $1}'
      
    7. Créez un point de montage sur le nouveau nœud pour chaque système de fichiers du cluster.


      % mkdir -p mountpoint
      

      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 nœud ajouté au cluster.

  4. Si vous ajoutez un nœud et si VxVM existe sur tous les nœuds de cluster, effectuez les tâches suivantes.

    1. Assurez-vous que le même numéro vxio est utilisé pour les nœuds installés avec VxVM.


      # grep vxio /etc/name_to_major
      vxio NNN
      
    2. Assurez-vous également que ce numéro est disponible pour chacun des nœuds installés sans VxVM.

    3. Si le numéro vxio est déjà utilisé sur un nœud non-VxVM, utilisez-en un autre pour l'entrée /etc/name_to_major.

  5. Si vous avez installé le End User Solaris Software Group, utilisez la commande pkgadd pour installer manuellement tout autre package Solaris nécessaire.

    Les packages Solaris suivants sont requis pour la prise en charge de certaines fonctions Sun Cluster.


    Remarque –

    Installez les packages en respectant l'ordre donné dans le tableau suivant.


    Fonctionnalité 

    Packages Solaris requis 

    RSMAPI, Pilotes RSMRDT ou adaptateurs SCI-PCI (clusters sous SPARC uniquement) 

    Solaris 8 ou Solaris 9 : SUNWrsm SUNWrsmx SUNWrsmo SUNWrsmox

    Solaris 10 : SUNWrsm SUNWrsmo

    Le gestionnaire SunPlex 

    SUNWapchr SUNWapchu

    • Pour le système d'exploitation Solaris 8 ou Solaris 9, utilisez la commande suivante :


      # pkgadd -d . packages
      
    • Pour le système d'exploitation Solaris 10, utilisez la commande suivante :


      # pkgadd -G -d . packages
      

      Vous ne devez ajouter ces packages que dans la zone globale. L'option -G ajoute les packages dans la zone en cours uniquement. Elle ne permet pas aux packages de se propager dans une éventuelle zone non globale existante ou créée ultérieurement.

  6. Installez tous les patchs Solaris requis ainsi que les patchs/ microprogrammes du matériel, notamment ceux de baie de stockage. Téléchargez également tout microprogramme inclus dans les patchs du matériel.

    Pour obtenir plus d'informations sur l'emplacement et l'installation des patchs, reportez-vous à la section Patchs et niveaux de microprogrammes requis du Notes de version de Sun Cluster 3.1 8/05 pour SE Solaris.

  7. x86 : Paramétrez 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 nœud si vous n'avez accès à aucune invite de connexion.

  8. Mettez à jour le fichier /etc/inet/hosts sur chaque nœud avec toutes les adresses IP utilisées dans le cluster.

    Exécutez cette étape, que vous utilisiez ou non un service d'attribution de noms. Reportez-vous à la rubrique Adresses IP pour obtenir la liste des composants Sun Cluster dont les adresses IP sont à ajouter.

  9. Si vous utilisez les adaptateurs ce pour l'interconnexion de cluster, ajoutez l'entrée suivante dans le fichier /etc/system.


    set ce:ce_taskq_disable=1

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

  10. (Facultatif) Sur les serveurs Sun Enterprise 10000, définissez le fichier /etc/system pour utiliser la reconfiguration dynamique.

    Ajoutez l'entrée suivante dans le fichier /etc/system de chaque nœud de cluster :


    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.

Étapes suivantes

Si vous envisagez d'utiliser le logiciel de multiacheminement Sun, reportez-vous à la rubrique SPARC : Installation du logiciel de multiacheminement Sun .

Si vous envisagez d'installer VxFS, reportez-vous à la rubrique SPARC : installation du logiciel Système de fichiers VERITAS.

Sinon, installez les packages Sun Cluster. Voir Installation de la structure Sun Cluster et des packages du logiciel de services de données (Java ES installer) .

Voir aussi

Reportez-vous au Guide d’administration système de Sun Cluster pour SE Solaris pour connaître les procédures de reconfiguration dynamique dans une configuration Sun Cluster.

ProcedureSPARC : Installation du logiciel de multiacheminement Sun

Cette procédure à effectuer sur chaque nœud de cluster permet d'installer et de configurer le logiciel de multiacheminement Sun pour le stockage Fiber Channel (FC). Le logiciel de multiacheminement gère plusieurs entrées-sorties du périphérique de stockage de cluster partagé.

Avant de commencer

Effectuez les tâches suivantes :

Étapes
  1. Prenez le rôle de superutilisateur.

  2. Pour Solaris 8 ou Solaris 9, installez le logiciel Sun StorEdge Traffic Manager et tous les patchs nécessaires sur chaque nœud.

    • Pour connaître la procédure d'installation du logiciel Sun StorEdge Traffic Manager, reportez-vous au Sun StorEdge Traffic Manager Installation and Configuration Guide depuis la page http://www.sun.com/products-n-solutions/hardware/docs/.

    • Afin d'obtenir la liste des patchs requis pour le logiciel Sun StorEdge Traffic Manager, reportez-vous aux Sun StorEdge Traffic Manager Software Release Notes depuis la page http://www.sun.com/storage/san/.

  3. Activez la fonction de multiacheminement.

    • Pour Solaris 8 ou 9, remplacez la valeur de mpxio-disable par no.

      Modifiez cette entrée dans le fichier /kernel/drv/scsi_vhci.conf de chaque nœud.


      set mpxio-disable=no
    • Pour Solaris 10, exécutez la commande ci-dessous sur chaque nœud.


      Attention – Attention –

      si le logiciel Sun Cluster est installé, n'effectuez pas cette opération. L'exécution de la commande stmsboot sur un nœud de cluster actif risque de mettre les services Solaris en état de maintenance. À la place, suivez les instructions d'exécution de stmsboot dans un environnement Sun Cluster de la page de manuel stmsboot(1M).



      # /usr/sbin/stmsboot -e
      
      -e

      Active le multiacheminement Solaris

      Reportez-vous à la page de manuel stmsboot(1M) pour obtenir plus d'informations.

  4. Pour Solaris 8 ou Solaris 9, déterminez si la version de votre logiciel Sun StorEdge SAN Foundation prend en charge votre baie de stockage.

    Dans la négative, ajoutez les entrées nécessaires dans le fichier /kernel/drv/scsi_vhci.conf de chaque nœud. Pour obtenir plus d'informations, reportez-vous aux notes de version de votre périphérique de stockage.

  5. Sous Solaris 8 ou Solaris 9, arrêtez chaque nœud et effectuez une reconfiguration au démarrage.

    La reconfiguration au démarrage entraîne la création de liens et de fichiers de périphériques Solaris.


    # shutdown -y -g0 -i0
    ok boot -r
    
  6. Après avoir effectué la reconfiguration au démarrage sur tous les nœuds, exécutez les autres tâches nécessaires à la définition de votre baie de stockage.

    Reportez-vous aux instructions de la Sun Cluster Hardware Administration Collection pour obtenir plus d'informations sur l'installation de votre baie de stockage.

Erreurs fréquentes

Si l'installation du logiciel de multiacheminement intervient après celle de Sun Cluster sur le cluster, la mise à jour des mappages DID sera probablement nécessaire. Pour régénérer l'espace de noms DID, exécutez les commandes ci-dessous sur chaque nœud de cluster.

# scdidadm -C# scdidadm -r(Solaris 8 ou 9 uniquement) # cfgadm -c configure# scgdevs

Reportez-vous aux pages de manuel scdidadm(1M) et scgdevs(1M) pour obtenir plus d'informations.

Étapes suivantes

Si vous envisagez d'installer VxFS, reportez-vous à la rubrique SPARC : installation du logiciel Système de fichiers VERITAS.

Sinon, installez les packages Sun Cluster. Reportez-vous à la rubrique Installation de la structure Sun Cluster et des packages du logiciel de services de données (Java ES installer) .

ProcedureSPARC : installation du logiciel Système de fichiers VERITAS

Effectuez cette procédure sur chaque nœud de cluster.

Étapes
  1. Suivez les procédures du guide d'installation de VxFS pour installer le logiciel VxFS sur chaque nœud du cluster.

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

    Pour obtenir plus d'informations sur l'emplacement et l'installation des patchs, reportez-vous à la section Patchs et niveaux de microprogrammes requis du Notes de version de Sun Cluster 3.1 8/05 pour SE Solaris.

  3. Dans le fichier /etc/system de chaque nœud, définissez les valeurs suivantes.


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

    Ces changements seront pris en compte à la prochaine réinitialisation du système.

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

Étapes suivantes

Installez les packages Sun Cluster. Reportez-vous à la rubrique Installation de la structure Sun Cluster et des packages du logiciel de services de données (Java ES installer) .

ProcedureInstallation de la structure Sun Cluster et des packages du logiciel de services de données (Java ES installer)

Cette procédure permet d'utiliser le programme Sun JavaTM Enterprise System (Java ES) installer pour effectuer une ou plusieurs des tâches suivantes :


Remarque –

n'utilisez pas cette procédure pour installer les types suivants de packages de services de données :


Avant de commencer

Effectuez les tâches suivantes :

Étapes
  1. (Facultatif) Pour utiliser le programme installer avec une IUG, vérifiez que l'environnement du nœud de cluster à installer est défini pour afficher l'interface utilisateur graphique.


    % xhost +
    % setenv DISPLAY nodename:0.0
    
  2. Devenez superutilisateur du nœud de cluster à installer.

  3. Insérez le CD 1 de Sun Cluster dans le lecteur.

  4. Placez-vous dans le répertoire du programme installer du CD-ROM.


    # cd /cdrom/cdrom0/Solaris_arch/
    

    Dans le répertoire Solaris_arch/, arch représente sparc ou x86.

  5. Lancez le programme Java ES installer.


    # ./installer
    
  6. Pour installer le logiciel de structure Sun Cluster et les services de données sur le nœud, suivez les instructions à l'écran.

    À l'invite, choisissez de configurer le logiciel de structure Sun Cluster ultérieurement.

    Un fois l'installation terminée, vous pouvez visualiser tous les journaux d'installation disponibles. Reportez-vous au Sun Java Enterprise System 2005Q5 Installation Guide pour obtenir plus d'informations sur l'utilisation du programme Java ES installer.

  7. Installez des packages supplémentaires si vous envisagez d'utiliser l'une des fonctions suivantes.

    • Interface de programmation d'application de mémoire partagée distante (RSMAPI)

    • Adaptateurs SCI-PCI pour l'interconnexion

    • Pilotes RSMRDT


    Remarque –

    L'utilisation du pilote RSMRDT est limitée aux clusters exécutant une configuration SCI Oracle9i version 2 avec RSM activé. Reportez-vous à la documentation utilisateur d'Oracle9i version 2 pour connaître les instructions d'installation et de configuration.


    1. Déterminez quels packages vous devez installer.

      Le tableau suivant répertorie les packages Sun Cluster 3.1 8/05 requis par chaque fonctionnalité, classés selon l'ordre d'installation obligatoire de chaque groupe de packages. Le programme installer de Java ES n'installe pas automatiquement ces packages.


      Remarque –

      Installez les packages en respectant l'ordre donné dans le tableau suivant.


      Fonctionnalité 

      Packages Sun Cluster 3.1 8/05 supplémentaires à installer 

      RSMAPI 

      SUNWscrif

      Adaptateurs SCI-PCI 

      • Solaris 8 et 9 : SUNWsci SUNWscid SUNWscidx

      • Solaris 10 : SUNWscir SUNWsci SUNWscidr SUNWscid

      Pilotes RSMRDT 

      SUNWscrdt

    2. Insérez le CD 2 de Sun Cluster, si ce n'est déjà fait.

    3. Passez au répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/, où arch représente sparc ou x86 et ver correspond à 8 pour Solaris 8, 9 pour Solaris 9 ou 10 pour Solaris 10 .


      # cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
      
    4. Installez les autres packages.


      # pkgadd -d . packages
      
  8. Allez dans un répertoire ne figurant pas sur le CD-ROM, puis éjectez ce dernier.


    # eject cdrom
    
  9. Vérifiez que le répertoire /usr/java/ est un lien symbolique vers la version minimum ou la dernière version du logiciel Java.

    Le logiciel Sun Cluster demande au moins la version 1.4.2_03 du logiciel Java.

    1. Identifiez le répertoire auquel /usr/java/ est associé par lien symbolique.


      # ls -l /usr/java
      lrwxrwxrwx   1 root   other    9 Apr 19 14:05 /usr/java -> /usr/j2se/
    2. Identifiez la ou les versions installées du logiciel Java.

      L'exemple suivant présente les commandes que vous pouvez utiliser pour afficher les versions connexes du logiciel Java.


      # /usr/j2se/bin/java -version
      # /usr/java1.2/bin/java -version
      # /usr/jdk/jdk1.5.0_01/bin/java -version
      
    3. Si le répertoire /usr/java/ n'est pas associé par un lien symbolique à une version prise en charge du logiciel Java, recréez le lien symbolique.

      L'exemple suivant présente la création d'un lien symbolique vers le répertoire /usr/j2se/ contenant le logiciel Java 1.4.2_03.


      # rm /usr/java
      # ln -s /usr/j2se /usr/java
      
Étapes suivantes

Si vous installez le logiciel du système de fichiers Sun StorEdge QFS, suivez les procédures d'installation initiale du Sun StorEdge QFS and Sun StorEdge SAM-FS Software Installation and Configuration Guide.

Sinon, reportez-vous à la rubrique Configuration de l'environnement racine pour configurer l'environnement racine.

ProcedureConfiguration de l'environnement racine


Remarque –

dans une configuration Sun Cluster, les fichiers d'initialisation utilisateur appropriés doivent vérifier qu'ils s'exécutent dans un shell interactif avant de tenter d'envoyer la sortie au terminal. Sinon, vous risquez d'obtenir un comportement inattendu ou des interférences avec les services de données. Reportez-vous au Customizing a User's Work Environment du System Administration Guide, Volume 1 (Solaris 8) ou du System Administration Guide: Basic Administration (Solaris 9 or Solaris 10) pour obtenir plus d'informations.


Suivez cette procédure sur chaque nœud du cluster.

Étapes
  1. Connectez-vous en tant que superutilisateur sur un nœud du cluster.

  2. Modifiez les entrées PATH et MANPATH dans le fichier .cshrc ou .profile.

    1. Définissez la variable PATH pour qu'elle comprenne /usr/sbin/ et /usr/cluster/bin/.

    2. Définissez la variable MANPATH pour qu'elle comprenne /usr/cluster/man/.

    Pour obtenir plus d'informations sur les autres chemins de fichier à définir, reportez-vous à la documentation du gestionnaire de volumes et à celle des autres applications.

  3. (Facultatif) Pour faciliter le travail d'administration, définissez le même mot de passe de superutilisateur sur chaque nœud.

Étapes suivantes

Configurez le logiciel Sun Cluster sur les nœuds de votre cluster. Voir Établissement du cluster.