JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'installation du logiciel Oracle Solaris Cluster     Oracle Solaris Cluster (Français)
search filter icon
search icon

Informations document

Préface

1.  Planification de la configuration de Oracle Solaris Cluster

2.  Installation de logiciels sur des noeliguds de cluster global

3.  Établissement d'un cluster global

4.  Configuration du logiciel Solaris Volume Manager

5.  Installation et configuration de Veritas Volume Manager

6.  Création d'un système de fichiers de cluster

7.  Création de zones non globales et de clusters de zones

8.  Installation du module Oracle Solaris Cluster sur Sun Management Center

9.  Désinstallation du logiciel à partir du cluster

Désinstallation du logiciel

Annulation de la configuration du logiciel Oracle Solaris Cluster pour résoudre les problèmes d'installation

Suppression des informations de Oracle Solaris Cluster d'un serveur d'installation JumpStart

Désinstallation du logiciel SunPlex Manager

Suppression du logiciel Serveur de quorum

Annulation de la configuration d'un cluster de zones

A.  Fiches d'information sur l'installation et la configuration de Oracle Solaris Cluster

Index

Désinstallation du logiciel

Cette section indique la procédure de désinstallation ou de suppression de certains logiciels à partir d’un cluster global.

Annulation de la configuration du logiciel Oracle Solaris Cluster pour résoudre les problèmes d’installation

Effectuez cette procédure si le nœud installé ne peut pas être ajouté au cluster ou si vous avez besoin de modifier les informations de configuration. Par exemple, effectuez cette procédure sur tous les nœuds pour reconfigurer les adaptateurs de transport ou l’adresse du réseau privé.


Remarque - Si le nœud fait déjà partie du cluster et n’est plus en mode installation, tel que décrit à l’Étape 2 de la section Vérification de la configuration de quorum et du mode d'installation, n’effectuez pas cette procédure. Reportez-vous plutôt à la section Désinstallation de Oracle Solaris Cluster d’un nœud du cluster du Guide d’administration système d’Oracle Solaris Cluster.


Avant de commencer

Tentez de réexécuter la configuration en cluster du nœud à l’aide de l’utilitaire scinstall. Vous pouvez résoudre certains échecs de configuration du nœud de cluster en répétant la configuration du logiciel Oracle Solaris Cluster sur le nœud.

  1. Ajoutez chaque nœud dont vous souhaitez annuler la configuration à la liste d’authentification des nœuds du cluster.

    Si vous annulez la configuration d’un cluster à nœud unique, ignorez l’Étape 2.

    1. Sur un membre de cluster unique autre que le nœud dont vous souhaitez annuler la configuration, connectez-vous en tant que superutilisateur.
    2. Spécifiez le nom de nœud à ajouter à la liste d’authentification.
      phys-schost# /usr/cluster/bin/claccess allow -h nodename
      -h nodename

      Spécifie le nom de nœud à ajouter à la liste d’authentification.

      Vous pouvez également utiliser l’utilitaire clsetup pour effectuer cette tâche. Reportez-vous à la section Ajout d’un nœud à la liste des nœuds autorisés du Guide d’administration système d’Oracle Solaris Cluster pour connaître les procédures.

  2. Connectez-vous en tant que superutilisateur sur le nœud dont vous souhaitez annuler la configuration.
  3. Arrêtez le nœud.
    phys-schost# shutdown -g0 -y -i0
  4. Réinitialisez le nœud en mode non cluster.
    • Sur les systèmes SPARC, exécutez la commande suivante :
      ok boot -x
    • Sur les systèmes x86, exécutez les commandes suivantes :
      1. Dans le menu GRUB, utilisez les touches fléchées pour sélectionner l'entrée Solaris appropriée et saisissez e pour modifier les commandes.

        Le menu GRUB s'affiche comme suit :

        GNU GRUB version 0.97 (639K lower / 1047488K upper memory)
        +----------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                               | 
        | Solaris failsafe                                                     |
        |                                                                      |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.

        Pour plus d'informations sur l'initialisation GRUB, reportez-vous à la section Booting an x86 Based System by Using GRUB (Task Map) du System Administration Guide: Basic Administration.

      2. Dans l'écran des paramètres d'initialisation, utilisez les touches fléchées pour sélectionner l'entrée kernel et tapez e pour modifier l'entrée.

        L'écran des paramètres d'initialisation GRUB est similaire à l'écran suivant :

        GNU GRUB version 0.97 (639K lower / 1047488K upper memory)
        +----------------------------------------------------------------------+
        | root (hd0,0,a)                                                       | 
        | kernel /platform/i86pc/multiboot                                     | 
        | module /platform/i86pc/boot_archive                                  | 
        |+----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.
      3. Ajoutez -x à la commande pour que le système se réinitialise en mode non cluster.
        [ Minimal BASH-like line editing is supported. For the first word, TAB
        lists possible command completions. Anywhere else TAB lists the possible
        completions of a device/filename. ESC at any time exits. ]
        
        grub edit> kernel /platform/i86pc/multiboot -x
      4. Appuyez sur Entrée pour accepter la modification et retourner à l'écran des paramètres d'initialisation.

        L'écran affiche la commande modifiée.

        GNU GRUB version 0.97 (639K lower / 1047488K upper memory)
        +----------------------------------------------------------------------+
        | root (hd0,0,a)                                                       |
        | kernel /platform/i86pc/multiboot -x                                  |
        | module /platform/i86pc/boot_archive                                  |
        +----------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press 'b' to boot, 'e' to edit the selected command in the
        boot sequence, 'c' for a command-line, 'o' to open a new line
        after ('O' for before) the selected line, 'd' to remove the
        selected line, or escape to go back to the main menu.-
      5. Saisissez b pour initialiser le nœud en mode non cluster.

        Remarque - Le changement apporté à la commande du paramètre d'initialisation du noyau s'annule à la réinitialisation du système. À la prochaine réinitialisation du nœud, celui-ci entrera en mode cluster. Pour une initialisation en mode non cluster, effectuez de nouveau ces étapes pour ajouter de nouveau l'option -x à la commande du paramètre d'initialisation du noyau.


  5. Placez-vous dans un autre répertoire, par exemple le répertoire racine (/), ne contenant aucun fichier fourni par les packages Oracle Solaris Cluster.
    phys-schost# cd /
  6. Supprimez le nœud de la configuration en cluster.
    phys-schost# /usr/cluster/bin/clnode remove

    Le nœud est supprimé de la configuration en cluster mais le logiciel Oracle Solaris Cluster n’est pas supprimé du nœud.

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

  7. Répétez la procédure de l’Étape 2 à l’Étape 6 pour chaque nœud supplémentaire dont vous souhaitez annuler la configuration.
  8. (Facultatif) Désinstallez la structure Oracle Solaris Cluster et les packages du logiciel de service de données.

    Remarque - Si vous n’avez pas besoin de supprimer ou réinstaller le logiciel Oracle Solaris Cluster, vous pouvez ignorer cette étape.


    Cette étape supprime également l’entrée Oracle Solaris Cluster du registre du produit du programme installer. Si le registre du produit contient un enregistrement indiquant que le logiciel Oracle Solaris Cluster est installé, le programme installer affiche le composant Oracle Solaris Cluster en grisé et n’autorise pas sa réinstallation.

    1. Lancez le programme uninstall.

      Exécutez la commande suivante, où ver correspond à la version de la distribution Java ES à partir de laquelle vous avez installé le logiciel Oracle Solaris Cluster.

      phys-schost# /var/sadm/prod/SUNWentsysver/uninstall
    2. Suivez les instructions à l’écran pour sélectionner les composants Oracle Solaris Cluster à désinstaller.

      Remarque - Si le logiciel Oracle Solaris Cluster Geographic Edition est installé, vous devez également le désinstaller.


      Pour plus d’informations sur l’utilisation du programme uninstall, reportez-vous au Chapitre 8, Uninstalling du Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX.

Erreurs fréquentes

Si le programme de désinstallation uninstall ne se trouve pas sur le nœud, l'installation du package n'est peut-être pas complète. Supprimez le fichier /var/sadm/install/productregistry et utilisez la commande pkgrm pour supprimer manuellement tous les packages Oracle Solaris Cluster.

Étapes suivantes

Pour réinstaller ou reconfigurer le logiciel Oracle Solaris Cluster sur le nœud, référez-vous au Tableau 2-1. Ce tableau répertorie toutes les tâches d’installation et indique l’ordre dans lequel elles doivent être effectuées.

Pour supprimer physiquement le nœud du cluster, reportez-vous à la section How to Remove an Interconnect Component du Oracle Solaris Cluster 3.3 Hardware Administration Manual et à la procédure de suppression indiquée dans la collection de manuels d’administration de matériel Oracle Solaris Cluster de votre baie de stockage.

Suppression des informations de Oracle Solaris Cluster d’un serveur d’installation JumpStart

Effectuez cette procédure pour supprimer les informations de Oracle Solaris Cluster d’un serveur d’installation JumpStart utilisé pour installer et configurer un cluster. Vous pouvez supprimer les informations pour un ou plusieurs nœuds individuels ou un ou plusieurs clusters entiers. Pour plus d’informations sur la fonction JumpStart, reportez-vous au Guide d’installation de Solaris 10 10/09 : installations JumpStart personnalisées et avancées.

  1. Connectez-vous en tant que superutilisateur sur le serveur d’installation JumpStart.
  2. Placez-vous dans le répertoire JumpStart utilisé pour installer le logiciel Oracle Solaris Cluster.
    installserver# cd jumpstart-dir
  3. Supprimez du fichier rules toutes les entrées créées par la commande scinstall et contenant le nom du nœud que vous souhaitez supprimer.

    Les entrées de Oracle Solaris Cluster font référence à autostinstall.class ou autoscinstall.finish ou les deux. Les entrées sont similaires à l’exemple ci-dessous, où release correspond à la version du logiciel Oracle Solaris Cluster :

    hostname phys-schost-1  -  autoscinstall.d/release/autoscinstall.class  \ 
    autoscinstall.d/release/autoscinstall.finish
  4. Regénérez le fichier rules.ok.

    Exécutez la commande check située dans le répertoire jumpstart-dir/ pour regénérer le fichier rules.ok.

    installserver# ./check
  5. Supprimez du répertoire clusters/clustername/ approprié le lien symbolique pour chaque nœud que vous souhaitez supprimer.
    • Pour supprimer le lien symbolique pour un ou plusieurs nœuds d’un cluster, supprimez le lien nommé pour chaque nœud à supprimer.

      installserver# rm -f autoscinstall.d/clusters/clustername/nodename
    • Pour supprimer les liens symboliques pour un cluster entier, supprimez récursivement le répertoire nommé pour le cluster à supprimer.

      installserver# rm -rf autoscinstall.d/clusters/clustername
    • Pour supprimer les liens symboliques pour tous les clusters, supprimez récursivement le répertoire clusters/.

      installserver# rm -rf autoscinstall.d/clusters
  6. Supprimez du répertoire autoscinstall.d/ le répertoire de configuration du nœud nommé pour chaque nœud que vous souhaitez supprimer.

    Si vous supprimez les informations d’un cluster entier, supprimez le répertoire pour chaque nœud du cluster.

    • Pour supprimez les informations d’un ou plusieurs nœuds d’un cluster, supprimez récursivement le répertoire pour chaque nœud.

      installserver# rm -rf autoscinstall.d/nodes/nodename
    • Pour supprimer toutes les entrées pour tous les clusters, supprimez récursivement le répertoire autoscinstall.d.

      installserver# rm -rf autoscinstall.d
  7. Supprimez le fichier .autoscinstall.log.3.
    installserver# rm .autoscinstall.log.3
  8. (Facultatif) Si vous avez utilisé une archive flash pour effectuer une installation JumpSart du cluster, supprimez l’archive flash si vous n’avez plus besoin du fichier.
    installserver# rm filename.flar

Étapes suivantes

Si vous souhaitez utiliser une installation JumpStart personnalisée pour réinstaller un cluster à partir duquel vous avez supprimé les informations d’un ou plusieurs nœuds supprimés de ce cluster, vous devez réexécuter la commande scinstall interactive pour mettre à jour la liste des nœuds du cluster. Reportez-vous à la section Installation de Solaris et Oracle Solaris Cluster (JumpStart).

Désinstallation du logiciel SunPlex Manager

Effectuez cette procédure pour désinstaller le logiciel SunPlex Manager installé par l’utilitaire installer, y compris la distribution Sun Java Enterprise System  2005Q4, ou par toute autre méthode d’installation.

Pour supprimer le logiciel Oracle Solaris Cluster Manager installé avec Sun Java Enterprise System 5 ou une distribution compatible de l’utilitaire installer, utilisez à la place l’utilitaire uninstall pour supprimer ces packages. Pour plus d’informations, reportez-vous au Chapitre 8, Uninstalling du Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX.


Remarque - Ne désinstallez pas SunPlex Manager ni Oracle Solaris Cluster Manager, ni ses composants partagés si vous voulez utiliser l’interface graphique du logiciel Oracle Solaris Cluster Geographic Edition ou les fonctions de Oracle Solaris Cluster disponibles par le biais de cette interface. Ces fonctions incluent les assistants de configuration du service de données ou le contrôle des ressources système.

Cependant, si vous utilisez l’interface de ligne de commande pour administrer ces fonctions, vous pouvez désinstaller en toute sécurité les logiciels SunPlex Manager ou Oracle Solaris Cluster Manager.


Effectuez cette procédure pour chaque nœud du cluster pour désinstaller le logiciel SunPlex Manager et les composants partagés Sun Java Enterprise System connexes.


Remarque - SunPlex Manager doit être installé sur tous les nœuds de cluster ou sur aucun.


  1. Connectez-vous en tant que superutilisateur sur un nœud du cluster.
  2. Supprimez tous les packages SunPlex Manager.
    phys-schost# pkgrm SUNWscspm SUNWscspmu SUNWscspmr
  3. (Facultatif) Supprimez tous les packages logiciels de la Console Web Java Oracle si vous n’en avez plus besoin.
    phys-schost# pkgrm SUNWmctag SUNWmconr SUNWmcon SUNWmcos SUNWmcosx
  4. (Facultatif) Si vous avez supprimé les packages de la Console Web Java Oracle, supprimez les packages Apache Tomcat et Java Studio Enterprise Web Application Framework (Java ATO), si vous n’en avez plus besoin.

    Supprimez les packages répertoriés ci-dessous pour chaque produit supplémentaire que vous souhaitez désinstaller, dans l’ordre dans lequel les packages sont répertoriés.

    phys-schost# pkgrm packages

    Produit
    Nom des packages
    Apache Tomcat
    SUNWtcatu
    Java ATO
    SUNWjato SUNWjatodmo SUNWjatodoc

Suppression du logiciel Serveur de quorum

Avant de commencer

Avant de désinstaller le logiciel Serveur de quorum, assurez-vous que vous avez effectué les tâches suivantes :

  1. (Facultatif) Pour utiliser l’interface graphique interactive, assurez-vous que l’environnement d’affichage du serveur hôte à désinstaller est paramétré pour afficher l’interface graphique.
    % xhost +
    % setenv DISPLAY nodename:0.0
  2. Connectez-vous en tant que superutilisateur sur l’ordinateur hôte du serveur de quorum à désinstaller.
  3. Allez dans le répertoire dans lequel se trouve le programme de désinstallation.
    quorumserver# cd /var/sadm/prod/SUNWentsysver
    ver

    La version installée sur votre système.

  4. Lancez l'assistant de désinstallation.
    quorumserver# ./uninstall
  5. Suivez les instructions à l'écran pour désinstaller le logiciel du serveur de quorum à partir de l'ordinateur hôte du serveur de quorum.

    Une fois la suppression terminée, vous pouvez afficher le journal. Reportez-vous au Chapitre 8, Uninstalling du Sun Java Enterprise System 5 Update 1 Installation Guide for UNIX pour plus d'informations sur l'utilisation du programme uninstall.

  6. (Facultatif) Nettoyez ou supprimez les répertoires du serveur de quorum.

    Par défaut, le répertoire est /var/scqsd.

Annulation de la configuration d’un cluster de zones

Effectuez cette procédure pour supprimer un cluster de zones.

  1. Connectez-vous en tant que superutilisateur à un nœud du cluster global.

    Effectuez toutes les étapes de cette procédure à partir d’un nœud du cluster global.

  2. Mettez hors ligne chaque groupe de ressources du cluster de zones et désactivez ses ressources.

    Remarque - Les étapes suivantes doivent être effectuées à partir d’un nœud de cluster global. Au lieu d’effectuer ces étapes à partir d’un nœud du cluster de zones, connectez-vous au nœud du cluster de zones et omettez -Z zonecluster dans chaque commande.


    1. Mettez hors ligne chaque ressource.
      phys-schost# clresource offline -Z zonecluster resource-group
    2. Répertoriez toutes les ressources actives dans le cluster de zones.
      phys-schost# clresource show -Z zonecluster -p Enabled
      === Resources ===
      
      Resource:                                       resource
        Enabled{nodename1}:                               True
        Enabled{nodename2}:                               True
      …
    3. Identifiez les ressources qui dépendent d’autres ressources.
      phys-schost# clresource show -Z zonecluster -p resource_dependencies
      === Resources ===
      
      Resource:                                       node
        Resource_dependencies:                           node

      Vous devez désactiver les ressources dépendantes avant de désactiver les ressources dont elles dépendent.

    4. Désactivez toutes les ressources actives dans le cluster.
      phys-schost# clresource disable -Z zonecluster resource

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

    5. Vérifiez que toutes les ressources sont désactivées.
      phys-schost# clresource show -Z zonecluster -p Enabled
      === Resources ===
      
      Resource:                                       resource
        Enabled{nodename1}:                               False
        Enabled{nodename2}:                               False
      …
    6. Placez chaque groupe de ressources en mode sans gestion.
      phys-schost# clresourcegroup unmanage -Z zonecluster resource-group
    7. Vérifiez que toutes les ressources de tous les nœuds sont Offline et que tous les groupes de ressources sont à l’état Unmanaged.
      phys-schost# cluster status -Z zonecluster -t resource,resourcegroup
    8. Supprimez tous les groupes de ressources et leurs ressources du cluster de zones.
      phys-schost# clresourcegroup delete -F -Z zonecluster +
  3. Arrêtez le cluster de zones.
    phys-schost# clzonecluster halt zoneclustername
  4. Annulez l'installation du cluster de zones.
    phys-schost# clzonecluster uninstall zoneclustername
  5. Annulez la configuration du cluster de zones.
    phys-schost# clzonecluster delete zoneclustername