Sun Cluster Software Guide d'installation pour le SE Solaris

ProcedureProcédure de configuration du logiciel Sun Cluster sur tous les noeuds (scinstall)

Effectuez cette procédure à partir d'un nœud du cluster pour configurer le logiciel Sun Cluster sur tous les nœuds du cluster.


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. Si vous avez désactivé la configuration à distance pendant l'installation de Sun Cluster, réactivez-la.

    Activez l' Shell distant (rsh(1M)) ou shell sécurisé (ssh(1)) Accès pour le superutilisateur à tous les nœuds de cluster.

  2. Prenez le rôle de superutilisateur sur le nœud de cluster à partir duquel vous souhaitez configurer le cluster.

  3. Lancez l'utilitaire scinstall.


    phys-schost# /usr/cluster/bin/scinstall
    
  4. 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.

  5. Saisissez le numéro correspondant à l'option de création d'un cluster, puis appuyez sur la touche Retour.

    Le menu Standard ou Personnalisé apparaît.

  6. Saisissez le numéro correspondant à l'option Standard ou Personnalisé, puis appuyez sur la touche Retour.

    L'écran Créer un cluster apparaît. Lisez les exigences, puis appuyez sur Ctrl+D pour continuer.

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

    L'utilitaire scinstall installe et configure tous les nœuds du cluster, puis redémarre le cluster. Le cluster est établi une fois que tous ses noeuds ont été correctement réinitialisés. Les informations relatives à l'installation de Sun Cluster sont conservées dans le fichier /var/cluster/logs/install/scinstall.log.N.

  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. Prenez le rôle de superutilisateur sur un nœud.

  10. 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).

  11. (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
      …
  12. 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–1 Configuration du logiciel Sun Cluster sur tous les nœuds

L'exemple suivant montre les messages d'état de scinstall enregistrés alors que scinstall termine les tâches de configuration sur le cluster à deux nœuds, schost. Pour installer le cluster depuis phys-schost-1, l'utilitaire scinstall est exécuté en mode standard. L'autre nœud de cluster est phys-schost-2. Les adaptateurs s'appellent qfe2 et qfe3. Par ailleurs, la sélection automatique d'un périphérique de quorum est activée.


  Installation and Configuration

    Log file - /var/cluster/logs/install/scinstall.log.24747

    Testing for "/globaldevices" on "phys-schost-1" … done
    Testing for "/globaldevices" on "phys-schost-2" … done
    Checking installation status … done

    The Sun Cluster software is already installed on "phys-schost-1".
    The Sun Cluster software is already installed on "phys-schost-2".
    Starting discovery of the cluster transport configuration.

    The following connections were discovered:

        phys-schost-1:qfe2  switch1  phys-schost-2:qfe2
        phys-schost-1:qfe3  switch2  phys-schost-2:qfe3

    Completed discovery of the cluster transport configuration.

    Started sccheck on "phys-schost-1".
    Started sccheck on "phys-schost-2".

    sccheck completed with no errors or warnings for "phys-schost-1".
    sccheck completed with no errors or warnings for "phys-schost-2".

    Removing the downloaded files … done

    Configuring "phys-schost-2" … done
    Rebooting "phys-schost-2" … done

    Configuring "phys-schost-1" … done
    Rebooting "phys-schost-1" …

Log file - /var/cluster/logs/install/scinstall.log.24747

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