Sun Cluster Software Guide d'installation pour le SE Solaris

Chapitre 2 Installation du logiciel sur le cluster

Ce chapitre décrit des procédures d'installation du logiciel sur des nœuds de cluster et la console d'administration.

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 Liste 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) Configurez la mise en miroir de disque interne.

Configuration de la mise en miroir de disque interne

5. (Facultatif) SPARC : Installez et configurez le logiciel de multiacheminement Sun.

Installation du logiciel de multiacheminement Sun

6. ( Facultatif) SPARC : Installez le logiciel VERITAS File System.

SPARC : installation du logiciel VERITAS File System

7. Installez le logiciel Sun Cluster et les services de données que vous utiliserez. 

Installation de la structure de Sun Cluster et des packages du logiciel du service de données

8. Définissez des chemins d'accès aux répertoires. 

Configuration de l'environnement racine

ProcedurePréparation de l'installation du logiciel de cluster

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

  1. Veillez à ce que la combinaison matériel/logiciel choisie pour votre cluster soit une configuration de Sun Cluster prise en charge.

    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 Solaris Volume Manager ;

    • logiciel Sun StorEdge QFS ;

    • VERITAS Volume Manager

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


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

    Pour connaître l'emplacement des patchs et les instructions d'installation, reportez-vous à la section Patchs et niveaux des micrologiciels requis du Notes de version de Sun Cluster 3.2 pour SE Solaris.

É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, cssh, ctelnet et crlogin. Chacun de ces outils fournit une connexion à fenêtres multiples à un ensemble de noeuds, ainsi qu'une fenêtre ordinaire. Vous pouvez utiliser la fenêtre ordinaire pour envoyer simultanément des entrées vers tous les noeuds. Pour plus d'informations, reportez-vous à la page de manuel ccp(1M).

Vous pouvez utiliser un quelconque ordinateur de bureau exécutant une version du système d'exploitation Solaris prise en charge par le logiciel Sun Cluster 3.2 comme console administrative. Si vous utilisez le logiciel Sun Cluster sur un système SPARC, vous pouvez également utiliser la console d'administration 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.

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.

  1. Devenez superutilisateur de la console administrative.

  2. Chargez le DVD-ROM Sun Java Availability Suite dans le lecteur DVD-ROM\~;.

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

  3. Déplacez-vous sur Répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ , où arch est sparc ou x86 (Solaris 10 uniquement) et où ver est 9 pour Solaris 9 ou 10 pour Solaris 10 .


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


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


    adminconsole# 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. Retirez le DVD-ROM Sun Java Availability Suite du lecteur DVD-ROM\~;.

    1. Afin de vous assurer que le DVD-ROM\~; n'est pas utilisé, déplacez-vous sur un répertoire ne résidant pas sur le DVD-ROM\~;.

    2. Éjectez le DVD-ROM\~;.


      adminconsole# eject cdrom
      
  7. Créez un fichier /etc/clusters sur la console d'administration.

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


    adminconsole# vi /etc/clusters
    clustername node1 node2
    

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

  8. Création d'un fichier /etc/serialports.

    Ajoutez dans ce fichier une entrée pour chaque noeud 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.


    adminconsole# 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 de port série, ou numéro de port Shell sécurisé pour les connexions Shell sécurisées.

    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 de port 23 telnet(1) en tant que numéro de port série de chaque entrée.

    • Pour tous les autres périphériques d'accès par console via une connexion telnet, 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 également à la page de manuel /opt/SUNWcluster/bin/serialports(4) pour plus d'informations et des recommandations spécifiques.

    • Pour assurer des connexions Shell sécurisées aux consoles du nœud, spécifiez pour chaque nœud le nom du périphérique d'accès par console et le numéro de port à utiliser pour la connexion sécurisée. Le numéro de port par défaut pour le Shell sécurisé est le 22.

    • Pour connecter directement la console administrative aux nœuds de cluster ou via un réseau de gestion, indiquez le nom d'hôte et le numéro de port utilisé par chaque nœud pour se connecter à la console administrative ou au réseau de gestion.

  9. (Facultatif) Par souci de commodité, définissez les chemins d'accès aux répertoires sur la console d'administration.

    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.

  10. Lancez l'utilitaire CCP.


    adminconsole# /opt/SUNWcluster/bin/ccp &
    

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


    adminconsole# /opt/SUNWcluster/bin/ctelnet &
    

    Le logiciel CCP prend en charge les connexions Shell sécurisées suivantes :

    • Pour assurer une connexion sécurisée aux consoles de nœud, lancez l'outil cconsole. Ensuite, à partir du menu Options de la fenêtre Cluster Console, cochez la case Utiliser SSH.

    • Pour assurer une connexion sécurisée aux nœuds du cluster, utilisez l'outil cssh.

    Reportez-vous à la procédure de connexion distante à Sun Cluster de la rubrique Beginning to Administer the Cluster du Sun Cluster System Administration Guide for Solaris OS pour obtenir plus d'informations sur l'utilisation de l'utilitaire 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. Reportez-vous à la rubrique Planification du SE Solaris pour obtenir des informations sur les exigences d'installation de Sun Cluster sous Solaris.

ProcedureInstallation du logiciel Solaris

Si vous n'utilisez pas la méthode d'installation JumpStart personnalisée de l'utilitaire scinstall pour installer le logiciel, suivez cette procédure pour installer l'environnement d'exploitation Solaris sur chaque nœud du cluster. 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 :

  1. Si vous utilisez une console d'administration pour le cluster, affichez un écran de console pour chaque nœud du cluster.

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

      En tant que superutilisateur, utilisez les commandes suivantes pour lancer l'utilitaire cconsole :


      adminconsole# /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 aux consoles de chaque noeud 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.


        Remarque –

        un système de fichiers global-devices est nécessaire à la réussite de l’installation du logiciel Sun Cluster.


      • Spécifiez une taille minimum de 20 Mo pour la tranche 7.

      • 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 envisagez d'utiliser un contrôle d'accès basé sur le rôle (RBAC) plutôt qu'un superutilisateur pour accéder aux nœuds de cluster, définissez un rôle RBAC doté des autorisations pour toutes les commandes Sun Cluster.

    Cet ensemble de procédures d'installation nécessite les autorisations RBAC Sun Cluster suivantes si vous n'êtes pas superutilisateur :

    • solaris.cluster.modify

    • solaris.cluster.admin

    • solaris.cluster.read

    Reportez-vous à la rubrique Role-Based Access Control (Overview) du System Administration Guide: Security Services pour plus d'informations sur l'utilisation des rôles RBAC. Reportez-vous aux pages de manuel Sun Cluster pour connaître l'autorisation RBAC nécessaire à chaque sous-commande Sun Cluster.

  4. Si vous ajoutez un nœud à un cluster existant, ajoutez des points de montage de systèmes de fichiers de cluster au nouveau nœud.

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


      phys-schost-1# 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 du cluster.


      phys-schost-new# 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 noeud ajouté au cluster.

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


      phys-schost# 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.

  6. Si vous avez installé le groupe logiciel Solaris utilisateur final et que vous souhaitez utiliser l'une des fonctions Sun Cluster suivantes, installez les autres packages du logiciel Solaris prenant en charge ces fonctions.

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

    • Pilotes RSMRDT

    • SPARC : Adaptateurs SCI-PCI

    • SPARC : Sous Solaris 9, utilisez la commande suivante :


      phys-schost# pkgadd -d . SUNWrsm SUNWrsmc SUNWrsmo SUNWrsmox
      
    • Sous Solaris 10, utilisez la commande suivante :


      phys-schost# pkgadd -G -d . SUNWrsm SUNWrsmo
      

      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.

  7. 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 connaître l'emplacement des patchs et les instructions d'installation, reportez-vous à la section Patchs et niveaux des micrologiciels requis du Notes de version de Sun Cluster 3.2 pour SE Solaris.

  8. x86 : Paramétrez le fichier d'initialisation par défaut.

    La définition de cette valeur vous permet de réinitialiser le nœud si vous n'avez accès à aucune invite de connexion.

    • Sur le SE Solaris 9, paramétrez la valeur par défaut sur kadb.


      phys-schost# eeprom boot-file=kadb
      
    • Sur le SE Solaris 10, paramétrez la valeur par défaut sur kmdb dans le menu des paramètres d'initialisation GRUB.


      grub edit> kernel /platform/i86pc/multiboot kmdb
      
  9. Mettez à jour le fichier /etc/inet/hosts ou le fichier /etc/inet/ipnodes avec toutes les adresses IP publiques utilisées dans le cluster.

    Exécutez cette étape, que vous utilisiez ou non un service d'attribution de noms. Le fichier ipnodes peut contenir des adresses IPv4 et IPv6. Reportez-vous à la rubrique Adresses IP réseau public pour obtenir la liste des composants Sun Cluster dont les adresses IP sont à ajouter.


    Remarque –

    Pendant la définition d'un nouveau cluster ou d'un nouveau nœud de cluster, l'utilitaire scinstall ajoute automatiquement l'adresse IP publique de chaque nœud en cours de configuration dans le fichier /etc/inet/hosts. L'ajout de ces adresses IP au fichier /etc/inet/ipnodes est facultatif.


  10. Si vous envisagez d'utiliser des adaptateurs ce pour l'interconnexion du cluster, ajoutez l'entrée suivante au fichier /etc/system.


    set ce:ce_taskq_disable=1

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

  11. (Facultatif) Sur les serveurs Sun Enterprise 10000, configurez le fichier /etc/system pour utiliser la reconfiguration dynamique.

    Ajoutez l'entrée suivante au fichier /etc/system sur chaque nœud du 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.

  12. (Facultatif) Configurez des adaptateurs réseau public dans des groupes IPMP.

    Pour ne pas utiliser les groupes IPMP à plusieurs adaptateurs configurés par l'utilitaire scinstall pendant la création d'un cluster, configurez des groupes IPMP personnalisés comme dans un système autonome. Pour plus d'informations, reportez-vous à la Partie VI, IPMP du System Administration Guide: IP Services.

    Pendant la création d'un cluster, l'utilitaire scinstall configure chaque jeu d'adaptateurs réseau public, utilisant le même sous-réseau et qui ne sont pas déjà configurés dans un groupe IPMP, dans un groupe IPMP à plusieurs adaptateurs. L'utilitaire scinstall ignore les groupes IPMP existants.

Étapes suivantes

Si votre serveur prend en charge la mise en miroir de disques durs internes et que vous souhaitez configurer cette fonction, reportez-vous à la rubrique Configuration de la mise en miroir de disque interne.

Sinon, pour utiliser le logiciel de multiacheminement Sun, reportez-vous à la rubrique Installation du logiciel de multiacheminement Sun.

Sinon, pour installer VxFS, reportez-vous à la rubrique SPARC : installation du logiciel VERITAS File System.

Sinon, installez les packages Sun Cluster. Reportez-vous à la rubrique Installation de la structure de Sun Cluster et des packages du logiciel du service de données .

Voir aussi

Reportez-vous au Sun Cluster System Administration Guide for Solaris OS pour connaître les procédures de reconfiguration dynamique dans une configuration Sun Cluster.

ProcedureConfiguration de la mise en miroir de disque interne

Suivez cette procédure sur chaque nœud du cluster pour configurer la mise en miroir de disque RAID matériel interne afin de mettre en miroir le disque système. Cette procédure est facultative.


Remarque –

Veillez à ne pas exécuter cette procédure dans les cas suivants :


Avant de commencer

Vérifiez que le système d'exploitation Solaris et les patchs nécessaires sont installés.

  1. Prenez le rôle de superutilisateur.

  2. Configurez un miroir interne.


    phys-schost# raidctl -c clt0d0 clt1d0 
    
    -c clt0d0 clt1d0

    Crée le miroir du disque principal vers le disque miroir. Entrez le nom de votre disque principal comme premier argument. Entrez le nom du disque miroir comme second argument.

    Pour plus d'informations sur la configuration de la mise en miroir du disque interne de votre serveur, consultez les documents fournis avec le serveur et la page de manuel raidctl(1M).

Étapes suivantes

Pour utiliser le logiciel de multiacheminement Sun, reportez-vous à la rubrique Installation du logiciel de multiacheminement Sun.

Sinon, pour installer VxFS, reportez-vous à la rubrique SPARC : installation du logiciel VERITAS File System.

Sinon, installez les packages Sun Cluster. Reportez-vous à la rubrique Installation de la structure de Sun Cluster et des packages du logiciel du service de données .

ProcedureInstallation 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é. Cette procédure est facultative.

Avant de commencer

Effectuez les tâches suivantes :

  1. Prenez le rôle de superutilisateur.

  2. SPARC : Sous Solaris 9, installez le logiciel Sun StorEdge Traffic Manager et 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.

    • Sous Solaris 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).



      phys-schost# /usr/sbin/stmsboot -e
      
      -e

      Active le multiacheminement Solaris.

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

  4. SPARC : Sous Solaris 9, déterminez si votre version de Sun StorEdge SAN Foundation inclut la prise en charge de votre baie de stockage.

    Si ce n'est pas le cas, 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. SPARC : Sous Solaris 9, arrêtez chaque nœud et procédez à une initialisation de reconfiguration.

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


    phys-schost# 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 vous avez installé le logiciel de multiacheminement Sun après l'installation du logiciel Sun Cluster sur le cluster, une mise à jour des mappages de DID peut être nécessaire. Pour régénérer l'espace de noms DID, exécutez les commandes ci-dessous sur chaque nœud de cluster.

phys-schost# cldevice clearphys-schost# cldevice refresh(Solaris 9 uniquement) phys-schost# cfgadm -c configurephys-schost# cldevice populate

Reportez-vous aux pages de manuel cfgadm(1M) et cldevice(1CL) pour plus d'informations.

Étapes suivantes

Pour installer VxFS, reportez-vous à la rubrique SPARC : installation du logiciel VERITAS File System.

Sinon, installez les packages Sun Cluster. Reportez-vous à la rubrique Installation de la structure de Sun Cluster et des packages du logiciel du service de données .

ProcedureSPARC : installation du logiciel VERITAS File System

Pour utiliser le logiciel VERITAS File System (VxFS) dans le cluster, suivez cette procédure sur chaque nœud du cluster.

  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 connaître l'emplacement des patchs et les instructions d'installation, reportez-vous à la section Patchs et niveaux des micrologiciels requis du Notes de version de Sun Cluster 3.2 pour SE Solaris.

  3. Dans le fichier /etc/system sur chacun des nœuds, 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 de Sun Cluster et des packages du logiciel du service de données .

ProcedureInstallation de la structure de Sun Cluster et des packages du logiciel du service de données

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 –

Cette procédure utilise la forme interactive du programme installer. Pour utiliser la forme non interactive du programme installer, pour la création de scripts d'installation par exemple, reportez-vous au Chapitre 5, Installing in Silent Mode du Sun Java Enterprise System 5 Installation Guide for UNIX.


Avant de commencer

Effectuez les tâches suivantes :

  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
    

    Si vous ne procédez pas à ces réglages, le programme installer est exécuté en mode texte.

  2. Devenez superutilisateur du noeud de cluster à installer.

  3. Chargez le DVD-ROM Sun Java Availability Suite dans le lecteur DVD-ROM\~;.

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

  4. Déplacez-vous sur le répertoire assistant d'installation du DVD-ROM\~;.

    • Si vous installez les packages du logiciel sur une plate-forme SPARC, exécutez la commande suivante :


      phys-schost# cd /cdrom/cdrom0/Solaris_sparc
      
    • Si vous installez les packages du logiciel sur une plate-forme x86, exécutez la commande suivante :


      phys-schost# cd /cdrom/cdrom0/Solaris_x86
      
  5. Démarrez le programme assistant d'installation.


    phys-schost# ./installer
    

    Reportez-vous au Sun Java Enterprise System 5 Installation Guide for UNIX pour plus d'informations sur l'utilisation des différentes formes et fonctions du programme Java ES 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.

    • Pour ne pas installer Sun Cluster Manager, anciennement SunPlex Manager, désélectionnez-le.


      Remarque –

      Vous devez obligatoirement installer Sun Cluster Manager sur tous les nœuds du cluster.


    • Pour installer le logiciel Sun Cluster Geographic Edition, sélectionnez-le.

      Une fois le cluster défini, reportez-vous au Sun Cluster Geographic Edition Installation Guide pour obtenir d'autres procédures d'installation.

    • À l'invite, choisissez la configuration ultérieure du logiciel de structure de Sun Cluster.

    Un fois l'installation terminée, vous pouvez visualiser tous les journaux d'installation disponibles.

  7. Installez les packages supplémentaires pour utiliser les fonctionnalités 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.2 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.2 supplémentaires à installer 

      RSMAPI 

      SUNWscrif

      Adaptateurs SCI-PCI 

      • Solaris 9: SUNWsci SUNWscid SUNWscidx

      • Solaris 10 : SUNWscir SUNWsci SUNWscidr SUNWscid

      Pilotes RSMRDT 

      SUNWscrdt

    2. Déplacez-vous sur Répertoire Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/ , où arch est sparc ou x86 (Solaris 10 uniquement) et où ver est 9 pour Solaris 9 ou 10 pour Solaris 10 .


      phys-schost# cd /cdrom/cdrom0/Solaris_arch/Product/sun_cluster/Solaris_ver/Packages/
      
    3. Installez les autres packages.

      • SPARC : Sous Solaris 9, utilisez la commande suivante :


        phys-schost# pkgadd -d . packages
        
      • Sous Solaris 10, utilisez la commande suivante :


        phys-schost# pkgadd -G -d . packages
        
  8. Retirez le DVD-ROM Sun Java Availability Suite du lecteur DVD-ROM\~;.

    1. Afin de vous assurer que le DVD-ROM\~; n'est pas utilisé, déplacez-vous sur un répertoire ne résidant pas sur le DVD-ROM\~;.

    2. Éjectez le DVD-ROM\~;.


      phys-schost# eject cdrom
      
  9. Appliquez les patchs nécessaires à la prise en charge du logiciel Sun Cluster.

    Pour connaître l'emplacement des patchs et les instructions d'installation, reportez-vous à la section Patchs et niveaux des micrologiciels requis du Notes de version de Sun Cluster 3.2 pour SE Solaris.

Étapes suivantes

Pour installer le logiciel de système de fichiers Sun StorEdge QFS, suivez les procédures d'installation initiale indiquées dans le Sun StorEdge QFS Installation and Upgrade Guide.

Sinon, pour définir l'environnement utilisateur racine, reportez-vous à la rubrique Configuration de 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 chapitre Personnalisation de l'environnement de travail d'un utilisateur du System Administration Guide: Basic Administration (Solaris 9 ou Solaris 10) pour plus d'informations.


Suivez cette procédure sur chaque noeud du cluster.

  1. Connectez-vous en tant que superutilisateur sur un noeud du cluster.

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

    1. Ajoutez /usr/sbin/ et /usr/cluster/bin/ à PATH.

    2. Ajoutez /usr/cluster/man/ à l'entrée MANPATH.

    Pour obtenir plus d'informations sur les autres chemins de fichier à définir, reportez-vous à la documentation du système d'exploitation Solaris 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 noeud.

Étapes suivantes

Configurez le logiciel Sun Cluster sur les nœuds de votre cluster. Reportez-vous à la rubrique Établissement d'un cluster ou d'un nœud.