Guide d'installation du logiciel Sun Cluster pour SE Solaris

ProcedureFinalisation d'une mise à niveau progressive vers Sun Cluster 3.1 8/05

Avant de commencer

Assurez-vous que toutes les procédures de mise à niveau ont été effectuées pour tous les nœuds du cluster mis à niveau.

Étapes
  1. À partir d'un nœud, vérifiez l'état de mise à niveau du cluster.


    # scversions
    
  2. En fonction du message obtenu à l'Étape 1, effectuez l'action appropriée du tableau suivant.

    Message 

    Action 

    La validation de la mise à niveau est requise.

    Passez à l'Étape 4.

    La validation de la mise à niveau n'est PAS requise. Toutes les versions correspondent.

    Passez à l'Étape 6.

    Impossible de valider la mise à niveau avant que tous les nœuds de cluster ne soient mis à niveau. Exécutez scinstall(1m) sur les nœuds du cluster pour identifier les versions antérieures.

    Revenez à la rubrique Mise à niveau progressive vers Sun Cluster 3.1 8/05 pour mettre à niveau les autres nœuds de cluster.

    Impossible de vérifier la mise à niveau avant que tous les nœuds de clusters ne soient mis à niveau. Exécutez scinstall(1m) sur les nœuds du cluster pour identifier les versions antérieures.

    Revenez à la rubrique Mise à niveau progressive vers Sun Cluster 3.1 8/05 pour mettre à niveau les autres nœuds de cluster.

  3. Après avoir réuni tous les nœuds dans le cluster, à partir d'un nœud, validez le cluster par rapport à la mise à niveau.


    # scversions -c
    

    La validation de la mise à niveau permet d'utiliser toutes les fonctions de la nouvelle version dans le cluster. En effet, ces nouvelles fonctions ne sont accessibles qu'une fois la validation de mise à niveau effectuée.

  4. À partir de l'un des nœuds, vérifiez la validation de la mise à niveau du cluster.


    # scversions
    Upgrade commit is NOT needed. All versions match.
  5. Copiez les fichiers de sécurité du conteneur d'agents communs sur tous les nœuds du cluster.

    Ainsi, ces fichiers seront identiques sur tous les nœuds de cluster, et les fichiers copiés disposeront des autorisations de fichier correctes.

    1. Sur chaque nœud, arrêtez l'agent Console Web de Sun Java.


      # /usr/sbin/smcwebserver stop
      
    2. Sur chaque nœud, arrêtez l'agent de fichiers de sécurité.


      # /opt/SUNWcacao/bin/cacaoadm stop
      
    3. Sur un nœud, passez au répertoire /etc/opt/SUNWcacao/.


      phys-schost-1# cd /etc/opt/SUNWcacao/
      
    4. Créez un fichier tar du répertoire /etc/opt/SUNWcacao/security/.


      phys-schost-1# tar cf /tmp/SECURITY.tar security
      
    5. Copiez le fichier /tmp/SECURITY.tar vers chacun des autres nœuds du cluster.

    6. Sur chaque nœud vers lequel le fichier /tmp/SECURITY.tar a été copié, procédez à l'extraction des fichiers de sécurité.

      Tous les fichiers de sécurité qui existent déjà dans le répertoire /etc/opt/SUNWcacao/ sont écrasés.


      phys-schost-2# cd /etc/opt/SUNWcacao/
      phys-schost-2# tar xf /tmp/SECURITY.tar
      
    7. Supprimez le fichier /tmp/SECURITY.tar de chaque nœud du cluster.

      Vous devez supprimer chaque copie du fichier tar pour éviter tout problème de sécurité.


      phys-schost-1# rm /tmp/SECURITY.tar
      phys-schost-2# rm /tmp/SECURITY.tar
      
    8. Sur chaque nœud, lancez l'agent de fichiers de sécurité.


      phys-schost-1# /opt/SUNWcacao/bin/cacaoadm start
      phys-schost-2# /opt/SUNWcacao/bin/cacaoadm start
      
    9. Sur chaque nœud, démarrez l'agent Console Web de Sun Java.


      phys-schost-1# /usr/sbin/smcwebserver start
      phys-schost-2# /usr/sbin/smcwebserver start
      
  6. Si votre configuration utilise des médiateurs à deux chaînes pour le logiciel Solstice DiskSuite ou Solaris Volume Manager, restaurez la configuration des médiateurs.

    1. Identifiez le nœud propriétaire du jeu de disques auquel vous souhaitez ajouter les hôtes médiateurs.


      # metaset -s setname
      
      -s setname

      Indique le nom du jeu de disques.

    2. Si aucun nœud n'est propriétaire, devenez propriétaire du jeu de disques.


      # scswitch -z -D setname -h node
      
      -z

      Change de maître.

      -D

      Indique le nom du jeu de disques.

      -h nœud

      Indique le nom de l'élément que vous voulez convertir en nœud principal du jeu de disques.

    3. Recréez les médiateurs.


      # metaset -s setname -a -m mediator-host-list
      
      -a

      Ajoute le nœud au jeu de disques.

      -m mediator-host-list

      Indique le nom des nœuds à ajouter en tant qu'hôtes médiateurs du jeu de disques.

    4. Répétez l'Étape a à l'Étape c pour chaque jeu de disque du cluster utilisant des médiateurs.

  7. Si vous avez mis à niveau des services de données non disponibles sur le support produit, enregistrez leurs nouveaux types de ressources.

    Reportez-vous à la documentation accompagnant les services de données.

  8. (Facultatif) Basculez chaque groupe de ressources/périphériques vers son nœud initial.


    # scswitch -z -g resource-group -h node
    # scswitch -z -D disk-device-group -h node
    
    -z

    Effectue le changement

    -g groupe-ressources

    Définit le groupe de ressources à transférer.

    -h nœud

    Indique le nom du nœud vers lequel effectuer le transfert.

    -D disk-device-group

    Définit le groupe de périphériques à transférer.

  9. Redémarrez les applications.

    Pour ce faire, suivez les instructions de la documentation du fournisseur.

  10. Migrez les ressources vers la nouvelle version des types de ressources.


    Remarque –

    Si vous passez au service de données Sun Cluster HA pour NFS pour Solaris 10, vous devez migrer le système vers la nouvelle version du type de ressource. Pour obtenir plus d'informations, reportez-vous à la section Upgrading the SUNW.nfs Resource Type du Sun Cluster Data Service for NFS Guide for Solaris OS.

    Les autres services de données ne sont pas concernés par cette procédure.


    Pour plus d'informations sur les procédures utilisant la ligne de commande, reportez-vous à la section Upgrading a Resource Type du Sun Cluster Data Services Planning and Administration Guide for Solaris OS. Si vous préférez, vous pouvez également effectuer les mêmes tâches en utilisant le menu Groupe de ressources de l'utilitaire scsetup. Le processus implique la réalisation des tâches suivantes :

    • Enregistrement du nouveau type de ressource

    • Migration des ressources remplissant les conditions requises vers la nouvelle version de leur type de ressource.

    • Modification des propriétés d'extension du type de ressource, selon les instructions du manuel du service de données correspondant

Étapes suivantes

Si vous disposez d'un système SPARC et si vous utilisez Sun Management Center pour surveiller le cluster, reportez-vous à la rubrique SPARC : Mise à niveau du module Sun Cluster pour Sun Management Center .

Dans le cas contraire, la mise à niveau du cluster est terminée.