Sun Cluster Software Guide d'installation pour le SE Solaris

ProcedureProcédure de configuration du logiciel Sun Cluster sur d'autres noeuds du cluster (scinstall)

Effectuez cette procédure pour ajouter de nouveaux nœuds à un cluster existant. Pour ajouter un nœud à l'aide de JumpStart, effectuez plutôt les procédures de la rubrique Installation de Solaris et du logiciel Sun Cluster (JumpStart).


Remarque –

Cette procédure utilise la forme interactive de la commande scinstall. Pour utiliser les formes non interactives de la commande scinstall, par exemple pour le développement de scripts d'installation, reportez-vous à la page du manuel scinstall(1M).

Vérifiez que les packages Sun Cluster sont installés sur le nœud, soit manuellement soit en utilisant la forme du mode silencieux du programme installer de Java ES avant d'exécuter la commande scinstall. Pour de plus amples informations sur l'exécution du programme installer de Java ES à partir d'un script d'installation, 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 :

Pour utiliser l'utilitaire interactif scinstall dans cette procédure, suivez ces instructions :

  1. Prenez le rôle de superutilisateur sur le nœud de cluster à configurer.

  2. Lancez l'utilitaire scinstall.


    phys-schost-new# /usr/cluster/bin/scinstall
    

    Le menu principal scinstall s'affiche.

  3. Saisissez le numéro correspondant à l'option de création d'un cluster ou d'ajout d'un nœud de cluster, puis appuyez sur la touche Retour.


      *** Main Menu ***
    
        Please select from one of the following (*) options:
    
          * 1) Create a new cluster or add a cluster node
            2) Configure a cluster to be JumpStarted from this install server
            3) Manage a dual-partition upgrade
            4) Upgrade this cluster node
          * 5) Print release information for this cluster node
    
          * ?) Help with menu options
          * q) Quit
    
        Option:  1
    

    Le menu Nouveau cluster et Nœud de cluster apparaît.

  4. Saisissez le numéro correspondant à l'option d'ajout de cette machine en tant que nœud dans un cluster existant, puis appuyez sur la touche Retour.

  5. Suivez les invites de menu pour entrer les réponses que vous avez saisies sur la la fiche de configuration.

    L'utilitaire scinstall configure le nœud et le réinitialise sur le 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\~;.


      phys-schost# eject cdrom
      
  7. Répétez cette procédure sur tout autre noeud à ajouter au cluster jusqu'à ce que tous les noeuds supplémentaires soient entièrement configurés.

  8. Pour Solaris 10, vérifiez sur chaque nœud que les services multiutilisateur de SMF (Service Management Facility) sont en ligne.

    Attendez qu'ils le soient sur tous les nœuds avant de passer à l'étape suivante.


    phys-schost# svcs multi-user-server
    STATE          STIME    FMRI
    online         17:52:55 svc:/milestone/multi-user-server:default
  9. Dans un membre de cluster actif, empêchez l'association d'un autre nœud au cluster.


    phys-schost# claccess deny-all
    

    Vous pouvez aussi utiliser l'utilitaire clsetup. Reportez-vous à la rubrique How to Add a Node to the Authorized Node List du Sun Cluster System Administration Guide for Solaris OS pour connaître les procédures.

  10. Prenez le rôle de superutilisateur sur un nœud.

  11. Vérifiez que tous les noeuds ont rejoint la grappe.


    phys-schost# clnode status
    

    Le résultat affiché par la commande ressemble à celui présenté ci-dessous.


    === Cluster Nodes ===
    
    --- Node Status ---
    
    Node Name                                       Status
    ---------                                       ------
    phys-schost-1                                   Online
    phys-schost-2                                   Online
    phys-schost-3                                   Online

    Pour plus d'informations, reportez-vous à la page de manuel clnode(1CL).

  12. Vérifiez que tous les patchs nécessaires sont installés.


    phys-schost# showrev -p
    
  13. (Facultatif) Activez la réinitialisation de nœud automatique en cas d'échec de tous les chemins de disques contrôlés.

    1. Activez la fonctionnalité de réinitialisation automatique.


      phys-schost# clnode set -p reboot_on_path_failure=enabled
      
      -p

      Indique la propriété à définir.

      reboot_on_path_failure=enable

      Indique que le nœud est réinitialisé si tous les chemins de disque contrôlés échouent, à condition qu'au moins l'un des disques soit accessible à partir d'un autre nœud du cluster.

    2. Vérifiez que la réinitialisation automatique en cas d'échec du chemin de disque est activée.


      phys-schost# clnode show
      === Cluster Nodes ===                          
      
      Node Name:                                      node
      …
        reboot_on_path_failure:                          enabled
      …
  14. Si vous envisagez d'utiliser Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité, assurez-vous que le système de fichiers loopback (LOFS) est désactivé.

    Pour désactiver le LOFS, ajoutez l'entrée suivante au fichier /etc/system sur chaque nœud du cluster.


    exclude:lofs

    La modification apportée au fichier /etc/system est effective après une réinitialisation du système.


    Remarque –

    Vous ne pouvez pas activer le LOFS si vous utilisez Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité et que automountd est en cours d'exécution. Le LOFS peut poser des problèmes de basculement pour Sun Cluster HA pour NFS. Si vous choisissez d'ajouter Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité, vous devez apporter l'une des modifications de configuration suivantes.

    Toutefois, si vous configurez des zones non globales dans votre cluster, vous devez activer le LOFS sur tous les nœuds du cluster. Si Sun Cluster HA pour NFS sur un système de fichiers local à haute disponibilité doit coexister avec le LOFS, utilisez une autre solution que la désactivation du LOFS.

    • Désactivez le LOFS.

    • Désactivez le démon automountd.

    • Dans la mappe automounter, excluez tous les fichiers appartenant au système de fichiers local hautement disponible exporté par Sun Cluster HA pour NFS. : ainsi, vous pourrez activer le LOFS en même temps que le démon automountd.


    Reportez-vous à la rubrique The Loopback File System du System Administration Guide: Devices and File System (Solaris 9 ou Solaris 10) pour plus d'informations sur les systèmes de fichiers.


Exemple 3–3 Configuration du logiciel Sun Cluster sur un nœud supplémentaire

L'exemple suivant montre le nœud phys-schost-3 ajouté au cluster schost. Le noeud parrain est phys-schost-1.


*** Adding a Node to an Existing Cluster ***
Fri Feb  4 10:17:53 PST 2005


scinstall -ik -C schost -N phys-schost-1 -A trtype=dlpi,name=qfe2 -A trtype=dlpi,name=qfe3 
-m endpoint=:qfe2,endpoint=switch1 -m endpoint=:qfe3,endpoint=switch2


Checking device to use for global devices file system ... done

Adding node "phys-schost-3" to the cluster configuration ... done
Adding adapter "qfe2" to the cluster configuration ... done
Adding adapter "qfe3" to the cluster configuration ... done
Adding cable to the cluster configuration ... done
Adding cable to the cluster configuration ... done

Copying the config from "phys-schost-1" ... done

Copying the postconfig file from "phys-schost-1" if it exists ... done
Copying the Common Agent Container keys from "phys-schost-1" ... done


Setting the node ID for "phys-schost-3" ... done (id=1)

Setting the major number for the "did" driver ... 
Obtaining the major number for the "did" driver from "phys-schost-1" ... done
"did" driver major number set to 300

Checking for global devices global file system ... done
Updating vfstab ... done

Verifying that NTP is configured ... done
Initializing NTP configuration ... done

Updating nsswitch.conf ... 
done

Adding clusternode entries to /etc/inet/hosts ... done


Configuring IP Multipathing groups in "/etc/hostname.<adapter>" files

Updating "/etc/hostname.hme0".

Verifying that power management is NOT configured ... done

Ensure that the EEPROM parameter "local-mac-address?" is set to "true" ... done
The "local-mac-address?" parameter setting has been changed to "true".

Ensure network routing is disabled ... done

Updating file ("ntp.conf.cluster") on node phys-schost-1 ... done
Updating file ("hosts") on node phys-schost-1 ... done

Rebooting ... 

Erreurs fréquentes

Configuration non réussie : si un ou plusieurs nœuds ne parviennent pas à fusionner avec le cluster ou si des informations de configuration incorrectes ont été indiquées, essayez tout d'abord d'exécuter de nouveau cette procédure. Si cela ne permet pas de corriger le problème, effectuez la procédure de la section Annulation de la configuration du logiciel Sun Cluster pour corriger les problèmes d'installation sur chaque nœud incorrectement configuré pour le supprimer de la configuration du cluster. Il n'est pas nécessaire de désinstaller les packages Sun Cluster. Ensuite, exécutez de nouveau cette procédure.

Étapes suivantes

Si vous avez ajouté un nœud à un cluster existant qui utilise un périphérique de quorum, reportez-vous à la rubrique Procédure de mise à jour de périphériques de quorum après l'ajout d'un nœud à un cluster.

Sinon, reportez-vous à la rubrique Vérification de la configuration de quorum et du mode d'installation.