Notes de version de Sun Java System Communications Services 2005Q4

Configuration d'Instant Messaging pour la haute disponibilité (Solaris uniquement)

Configurer Instant Messaging pour la haute disponibilité (HA) permet de bénéficier de fonctions de surveillance et de reprise en cas de défaillance matérielle ou logicielle. La fonctionnalité de haute disponibilité est implémentée sous la forme d'un service de données de basculement, et non un service évolutif, et n'est disponible que sous Solaris. Cette section décrit une configuration HA d'Instant Messaging utilisant le logiciel Sun Cluster. Pour plus d'informations sur les services de données fournis par Sun Cluster, reportez-vous à la section Documentation relative à HA.

Les sections suivantes décrivent la configuration d'un service HA pour Instant Messaging :

Présentation de la haute disponibilité pour Instant Messaging

Vous utilisez Sun Cluster en conjonction avec Instant Messaging pour créer un déploiement haute disponibilité. Cette section fournit des informations sur les spécifications HA, les termes utilisés dans les exemples de ce chapitre, ainsi que les autorisations nécessaires pour configurer la haute disponibilité :

Avant de commencer, vous devez bien connaître les concepts généraux de la haute disponibilité et le logiciel Sun Cluster en particulier. Pour plus d'informations, reportez-vous à la section Documentation relative à HA.

Spécifications logicielles d'une configuration HA

Une configuration HA d'Instant Messaging requiert les logiciels mentionnés dans le Tableau 3–7.

Tableau 3–7 Spécifications logicielles pour une configuration HA d'Instant Messaging

Logiciel et version 

Notes et patchs 

Solaris 9 

Plate-forme SPARC uniquement 

Toutes les versions du SE Solaris 9 sont prises en charge. 

Le SE Solaris 9 requiert Sun Cluster 3.0 U3 ou ultérieur. 

Le SE Solaris 9 comprend Solaris Logical Volume Manager (LVM).

Solaris 8 

Plate-forme SPARC uniquement 

SE Solaris 8 Maintenance Update 7 (MU7) ou ultérieur plus patchs requis.

Sun Cluster 3.1 

Le logiciel Sun Cluster doit être installé et configuré sur tous les nœuds du cluster.  

Pour installer Sun Cluster 3.1, utilisez le programme d'installation de Java Enterprise System en suivant la procédure décrite dans le manuel Sun Java Enterprise System 2005Q4 Installation Guide.

Après avoir installé le logiciel Sun Cluster, vous devez configurer le cluster. Pour plus d'informations, reportez-vous au manuel Sun Cluster System Administration Guide for Solaris OS. Pour la documentation connexe, reportez-vous à la section Documentation relative à HA.

Patchs Sun Cluster

Pour Solaris 8 et 9, vous pouvez télécharger des patchs à partir du site SunSolve Online.

Solstice DiskSuite 4.x 

Solstice DiskSuite est disponible pour le SE Solaris 8 uniquement. 

Solstice DiskSuite n'est pas nécessaire pour le SE Solaris 9, qui comprend Logical Volume Manager (LVM).

Veritas Volume Manager (VxVM) 3.x 

Le SE Solaris 8 requiert la version 3.2 ou ultérieure plus les patchs requis. 

Le SE Solaris 9 requiert la version 3.5 ou ultérieure plus les patchs requis. 

Veritas File System (VxFS) 3.x 

Le SE Solaris 8 requiert la version 3.4 ou ultérieure plus les patchs requis. 

Le SE Solaris 9 requiert la version 3.5 ou ultérieure plus les patchs requis. 

HAStoragePlus requiert le patch 110435-08 ou ultérieur. 

Spécifications des autorisations pour la configuration HA

Pour installer et configurer une configuration HA d'Instant Messaging, connectez-vous en tant que superutilisateur (root) et spécifiez une console ou une fenêtre pour la consultation des messages envoyés à /dev/console.

Termes et liste de contrôle pour la configuration HA

Le Tableau 3–8 décrit les termes de variable utilisés dans les exemples de configuration de ce chapitre. En outre, vous devez collecter un certains nombre d'informations avant de configurer la haute disponibilité pour Instant Messaging. Vous devrez fournir ces informations au cours de la configuration. Utilisez cette liste de contrôle en conjonction avec la liste de contrôle figurant dans le chapitre 1 du manuel Sun Java System Instant Messaging 7 2005Q1 Administration Guide.

Tableau 3–8 Liste de contrôle pour la configuration HA

Nom dans l'exemple 

Description 

Votre valeur 

/global/im

Point de montage du système de fichiers global utilisé avec un système de fichiers en cluster ou HAStoragePlus.  

 

/local/im

Répertoire local à utiliser comme point de montage pour le disque partagé si vous utilisez HAStoragePlus. 

 

im_logical_host

Nom d'hôte logique 

 

im_logical_host_ip

Adresse IP numérique de l'hôte logique 

 

im_node_1

FQDN du nœud 1

 

im_node_2

FQDN du nœud 2

 

im_resource_group

Groupe de ressources Instant Messaging. 

 

im_resource_group_store

Ressource de stockage Instant Messaging. 

 

im_resource

Ressource Instant Messaging. 

 

im_runtime_base

(Comprend im_runtime_base/db et im_runtime_base/logs)

Pour l'emplacement du répertoire d'exécution (qui comprend les sous-répertoires de la base de données et des journaux), sélectionnez des partitions partagées globales. For example: (Par exemple :) 

  • Répertoire d'exécution d'Instant Messaging (im_runtime_base) /global/im/var/opt/SUNWiim/default sous Solaris.

  • Sous-répertoire de la base de données (im_db_base):

    /global/im/var/opt/SUNWiim/default/db

  • Sous-répertoire du journal :

    /global/ im/var/opt/SUNWiim/default/logs

Pour plus d'informations sur le répertoire d'exécution et les sous-répertoires de la base de données et des journaux, reportez-vous au document Sun Java System Instant Messaging 7 2005Q1 Administration Guide.

 

Configuration de la haute disponibilité pour Instant Messaging

La liste suivante répertorie les principales étapes à effectuer pour installer et configurer une configuration HA d'Instant Messaging avec deux nœuds :

Choix d'un disque local ou partagé pour les fichiers binaires et fichiers de configuration

Avant de commencer, vous devez déterminer parmi les déploiements suivants celui qui conviendra le mieux à vos besoins. Dans les deux environnements, les composants partagés sont installés localement sur chaque nœud du cluster. En outre, dans les deux environnements, les fichiers d'exécution sont installés sur un disque partagé.

Préparation de chaque nœud du cluster

Sur chaque nœud du cluster, vous devez créer le groupe et l'utilisateur d'exécution d'Instant Messaging sous lesquels les composants seront exécutés. Les numéros d'UID et de GID doivent être identiques sur tous les nœuds du cluster.

Pour les instructions, reportez-vous au Sun Java System Instant Messaging 7 2005Q1 Administration Guide. Consultez la documentation du système d'exploitation pour des informations détaillées sur les utilisateurs et les groupes.

Sélection du répertoire d'installation (im_svr_base )

Pour Instant Messaging, le programme d'installation de Java Enterprise System utilise /opt/SUNWiim sous Solaris comme répertoire d'installation par défaut (im_svr_base ). Toutefois, si vous utilisez un disque partagé pour les fichiers binaires et les fichiers de configuration, vous devez indiquer un répertoire d'installation global (partagé). For example: (Par exemple :) /global/im/opt/SUNWiim .

Si vous utilisez un disque local, vous pouvez installer Instant Messaging dans le répertoire par défaut. Dans ce cas, vous devrez installer Instant Messaging dans le même répertoire sur chaque machine du nœud.

Installation des produits et packages Instant Messaging

Les produits et packages doivent être installés à l'aide du programme d'installation de Sun Java Enterprise System. Pour plus d'informations sur ce programme d'installation, reportez-vous au Sun Java Enterprise System 2005Q4 Installation Guide.

Le Tableau 3–9 répertorie les produits et packages requis pour une configuration en cluster de nœuds multiples.

Tableau 3–9 Produits et packages requis pour une configuration HA d'Instant Messaging sur plusieurs nœuds

Produit ou package 

Nœud 1 

Nœud n

Logiciel Sun Cluster 

Oui 

Oui 

Serveur Instant Messaging 7 2005Q4  

Oui 

Oui, si vous utilisez un disque local pour les fichiers de configuration et les fichiers binaires. Non, si vous utilisez un disque partagé pour les fichiers de configuration et les fichiers binaires. 

Sun Cluster Agent pour Instant Messaging 

(SUNWiimsc)

Oui 

Oui, si vous utilisez un disque local pour les fichiers de configuration et les fichiers binaires. Non, si vous utilisez un disque partagé pour les fichiers de configuration et les fichiers binaires. 

Composants partagés 

Si vous utilisez HAStoragePlus, vous devez également installer SUNWscu

Oui 

Oui 

Configuration de l'environnement HA

Les étapes à exécuter varient selon que vous utilisez un disque local ou un disque partagé pour les fichiers de configuration et les fichiers binaires.

Si vous utilisez un disque local pour les fichiers de configuration et les fichiers binaires, exécutez les deux procédures suivantes :

Si vous utilisez un disque partagé pour les fichiers de configuration et les fichiers binaires, exécutez les deux procédures suivantes :

ProcedureConfiguration de la haute disponibilité sur le nœud 1 avec utilisation d'un disque local pour les fichiers de configuration et les fichiers binaires

Avant de commencer

Complétez les listes du chapitre 1 du Sun Java System Instant Messaging 7 2005Q1 Administration Guide et du Tableau 3–8 et conservez vos réponses à disposition.

Étapes
  1. Installez les produits et packages à l'aide du programme d'installation de Java Enterprise System.

    Pour les instructions spécifiques relatives au choix d'un répertoire d'installation, reportez-vous à la section Sélection du répertoire d'installation (im_svr_base ).

    Pour obtenir la liste des produits et packages requis pour la haute disponibilité, consultez le Tableau 3–9. Pour des instructions spécifiques, reportez-vous au Sun Java Enterprise System 2005Q4 Installation Guide.

  2. Si vous utilisez HAStoragePlus pour les fichiers d'exécution, montez un disque partagé sur un répertoire local, sinon passez à l'Étape 3.

    For example: (Par exemple :)

    1. Créez le point de montage (/local/ im/im_runtime_base/) s'il n'existe pas déjà.

      Lorsque vous y serez invité lors de la configuration à l'Étape 4, vous devrez indiquer ce répertoire (/local /im/im_runtime_base/ ) comme répertoire des fichiers d'exécution du serveur Instant Messaging.

    2. Utilisez la commande mount pour monter le disque sur /local/im/im_runtime_base .

  3. Exécutez l'utilitaire configure.

    Pour les instructions, reportez-vous au Sun Java System Instant Messaging 7 2005Q1 Administration Guide .

  4. Lorsque vous êtes invité à entrer le répertoire des fichiers d'exécution du serveur Instant Messaging, entrez l'une des valeurs suivantes :

    • Si vous utilisez HAStoragePlus pour les fichiers d'exécution, entrez /local/im/im_runtime_base /.

    • Si vous utilisez un système de fichiers en cluster pour les fichiers d'exécution, entrez /global/im/ im_runtime_base /. Où /global/ im est le répertoire global du système de fichiers en cluster.

  5. Lorsque vous êtes invité à entrer le nom d'hôte Instant Messaging, entrez l'hôte logique.

    Choisissez d'accepter l'hôte logique même si l'utilitaire configure ne peut pas se connecter à l'hôte spécifié. La ressource hôte logique peut se trouver hors ligne au moment où vous exécuter l'utilitaire configure.

  6. Ne choisissez pas de démarrer Instant Messaging à l'issue de la configuration ou au démarrage du système.

    Dans une configuration HA, le service Instant Messaging nécessite également que l'hôte logique soit en ligne pour qu'Instant Messaging fonctionne correctement.

  7. Si vous utilisez HAStoragePlus pour les fichiers d'exécution, démontez le disque partagé.

ProcedureConfiguration de la haute disponibilité sur le nœud n avec utilisation d'un disque local pour les fichiers de configuration et les fichiers binaires

Avant de commencer

Assurez-vous que vous avez terminé la configuration HA du nœud 1 comme décrit dans la procédure précédente (Configuration de la haute disponibilité sur le nœud 1 avec utilisation d'un disque local pour les fichiers de configuration et les fichiers binaires).

Assurez-vous que vous disposez de vos réponses aux listes du chapitre 1 du Sun Java System Instant Messaging 7 2005Q1 Administration Guide et du Tableau 3–8.

Étapes
  1. Installez les produits et packages à l'aide du programme d'installation de Java Enterprise System.

    Choisissez le même chemin d'accès que celui utilisé pour installer Instant Messaging sur le nœud 1 pour chaque nœud suivant du cluster. Pour des instructions spécifiques, reportez-vous à Sélection du répertoire d'installation (im_svr_base ).

    Pour obtenir la liste des produits et packages requis pour la haute disponibilité, consultez le Tableau 3–9. Pour des instructions spécifiques, reportez-vous au Sun Java Enterprise System 2005Q4 Installation Guide.

  2. Exécutez l'utilitaire configure.

    Pour les instructions, reportez-vous au chapitre 1 du Sun Java System Instant Messaging 7 2005Q1 Administration Guide .

  3. Lorsque vous êtes invité à entrer le répertoire des fichiers d'exécution du serveur Instant Messaging, indiquez la même valeur que celle fournie pour le nœud 1.

  4. Lorsque vous êtes invité à entrer le nom d'hôte Instant Messaging, indiquez le même hôte logique que pour le nœud 1.

    Choisissez d'accepter l'hôte logique même si l'utilitaire configure ne peut pas se connecter à l'hôte spécifié. La ressource hôte logique peut se trouver hors ligne au moment où vous exécutez l'utilitaire configure.

  5. Lorsque vous êtes invité à entrer l'utilisateur et le groupe, indiquez la même valeur que pour le nœud 1.

  6. Ne choisissez pas de démarrer Instant Messaging à l'issue de la configuration ou au démarrage du système.

    Dans une configuration HA, le service Instant Messaging nécessite également que l'hôte logique soit en ligne pour qu'Instant Messaging fonctionne correctement.

ProcedureConfiguration de la haute disponibilité sur le nœud 1 avec utilisation d'un disque partagé pour les fichiers de configuration et les fichiers binaires

Avant de commencer

Complétez les listes du chapitre 1 du Sun Java System Instant Messaging 7 2005Q1 Administration Guide et du Tableau 3–8 et conservez vos réponses à disposition.

Vous devez utiliser un système de fichiers en cluster, et non HAStoragePlus, si vous utilisez un disque partagé pour les fichiers de configuration et les fichiers binaires.

Étapes
  1. Installez les produits et packages dans un répertoire du système de fichiers en cluster à l'aide du programme d'installation de Java Enterprise System.

    Lorsque vous installez Instant Messaging, vous devez indiquer un répertoire autre que le répertoire par défaut. Pour des instructions spécifiques, reportez-vous à Sélection du répertoire d'installation (im_svr_base ).

    Pour la liste des produits et packages requis pour HA, consultez le Tableau 3–9. Pour des instructions spécifiques, reportez-vous au Sun Java Enterprise System 2005Q4 Installation Guide.

  2. Créez un lien logiciel à partir de /etc/opt/SUNWiim vers /global/im/etc/opt/SUNWiim .

  3. Exécutez l'utilitaire configure à partir du répertoire global où vous avez installé Instant Messaging (/global/ im/im_svr_base/configure ).

    Pour les instructions, reportez-vous au chapitre 1 du Sun Java System Instant Messaging 7 2005Q1 Administration Guide.

  4. Lorsque vous êtes invité à entrer le répertoire des fichiers d'exécution du serveur Instant Messaging, entrez la valeur correspondant à /global/im/ im_runtime_base.

  5. Lorsque vous êtes invité à entrer le nom d'hôte Instant Messaging, entrez l'hôte logique.

    Choisissez d'accepter l'hôte logique même si l'utilitaire configure ne peut pas se connecter à l'hôte spécifié. La ressource hôte logique peut se trouver hors ligne au moment où vous exécutez l'utilitaire configure.

  6. Ne choisissez pas de démarrer Instant Messaging à l'issue de la configuration ou au démarrage du système.

    Dans une configuration HA, le service Instant Messaging nécessite également que l'hôte logique soit en ligne pour qu'Instant Messaging fonctionne correctement.

ProcedureConfiguration de la haute disponibilité sur le nœud n avec utilisation d'un disque partagé pour les fichiers de configuration et les fichiers binaires

Avant de commencer

Assurez-vous que vous avez terminé la configuration HA du nœud 1 comme décrit dans la procédure précédente (Configuration de la haute disponibilité sur le nœud 1 avec utilisation d'un disque partagé pour les fichiers de configuration et les fichiers binaires).

Ayez à portée de main vos réponses aux listes du chapitre 1 du Sun Java System Instant Messaging 7 2005Q1 Administration Guide et du Tableau 3–8.

Étapes
  1. Créez un lien logiciel à partir de /etc/opt/SUNWiim vers /global/im/etc/opt/SUNWiim .

  2. Créez un lien logiciel pour le fichier d'enregistrement du type de ressource (RTR) :


    ln -s /global/im/
    im_svr_base/cluster/SUNW.iim  \
    /usr/cluster/lib/rgm/rtreg/SUNW.iim
    

Configuration de l'hôte logique

Avant de démarrer Instant Messaging, vous devez gréer un groupe de ressources, ajouter l'hôte logique et mettre ce groupe de ressources en ligne.

ProcedureConfiguration du groupe de ressources avec l'hôte logique

Étapes
  1. Créez un groupe de ressources de basculement Instant Messaging nommé im_resource_group :


    # scrgadm -a -g im_resource_group -h 
    im-node-2,im-node-1
    
  2. Ajoutez le nom de l'hôte logique im_logical_host au groupe de ressources.

    Instant Messaging sera à l'écoute sur ce nom d'hôte.


    # scrgadm -a -L -g im_resource_group -l 
    im_logical_host
    
  3. Mettez le groupe de ressources en ligne :


    # scswitch -Z -g im_resource_group
    

Enregistrement et activation de la ressource de stockage

Avant de pouvoir mettre le service de données Instant Messaging en ligne, vous devez enregistrer et activer la ressource de stockage en suivant les instructions de cette section.

ProcedureEnregistrement et activation de la ressource de stockage

Étapes
  1. Enregistrez la ressource de stockage.

    Si vous utilisez HAStoragePlus avec un système de fichiers global (GFS), définissez le point de montage comme valeur de la propriété FileSystemMountPoints. For example: (Par exemple :)


    # scrgadm -a -j im_resource_group_store
     -g im_resource_group -t SUNW.HAStorage   \
    -x FileSystemMountPoints=/global/
    im -x AffinityOn=True
    

    Sinon, spécifiez le point de montage en tant que valeur de la propriété ServicePaths . For example: (Par exemple :)


    # scrgadm -a -j im-resource-group-store
     -g im-resource-group -t SUNW.HAStorage   \
    -x ServicePaths=/global/im -x AffinityOn=True
    
  2. Activez la ressource de stockage :


    # scswitch -e -j im_resource_group_store
    

Enregistrement du type de ressource et création d'une ressource

Avant de démarrer le multiplexeur ou le serveur Instant Messaging HA, vous devez enregistrer le type de ressource SUNWiimsc auprès de Sun Cluster et créer une ressource.

ProcedureEnregistrement du type de ressource et création d'une ressource

Étapes
  1. Enregistrez le type de ressources.


    # scrgadm -a -t SUNW.iim
    
  2. Créez la ressource.

    Entrez le commande suivante sur une seule ligne :


    # scrgadm -a -j im_resource -g 
    im_resource_group -t SUNW.iim
    -x Confdir_list=/global/im/
    im_resource_group
    -y Resource_dependencies=im_resource_group_store -y Port_list=80/tcp
    
  3. Activez la ressource :


    # scswitch -e -j im_resource
    
  4. Lancez les composants Instant Messaging.


    Attention – Attention –

    N'utilisez pas les commandes imadmin start, imadmin stop ou imadmin refresh dans un environnement HA avec Sun Cluster. Utilisez à la place les utilitaires d'administration de Sun Cluster.


Vérification de la configuration HA d'Instant Messaging

Après avoir lancé Instant Messaging, vous devez vérifier la configuration HA en suivant les instructions de cette section.

ProcedureVérification de la configuration HA pour Instant Messaging

Étapes
  1. Assurez-vous que tous les processus requis sont en cours d'exécution.

  2. Effectuez un basculement du service sur le nœud de secours pour vous assurer de la haute disponibilité.

    Par exemple, si le service est exécuté sur im_node_1, entrez la commande suivante pour basculer le service sur im_node_2.


    # scswitch -z -g im_resource_group -h 
    im_node_2
    
  3. Vérifiez que tous les processus requis sont démarrés sur im_node_2 .

Dépannage de la configuration HA d'Instant Messaging

Pour faciliter le dépannage, les messages d'erreur sont écrits dans le journal d'erreurs. Les journaux sont contrôlés par la fonctionnalité syslog. Pour plus d'informations sur la fonctionnalité de journalisation, reportez-vous à la section Documentation relative à HA et à la page man de syslog.conf.

Arrêt, démarrage et redémarrage du service HA d'Instant Messaging

Pour démarrer et arrêter le service HA d'Instant Messaging, utilisez la commande Sun Cluster scswitch.


Attention – Attention –

N'utilisez pas les commandes imadmin start, imadmin stop ou imadmin refresh dans un environnement HA avec Sun Cluster. Utilisez à la place les utilitaires d'administration de Sun Cluster.


Pour plus d'informations sur la commande Sun Cluster scswitch, reportez-vous au document Sun Cluster Reference Manual for Solaris OS.

ProcedureDémarrage du service HA d'Instant Messaging

Étape

    Tapez ensuite la ligne de commande suivante :


    # scswitch -e -j im_resource
    

ProcedureArrêt du service HA d'Instant Messaging

Étape

    Tapez ensuite la ligne de commande suivante :


    # scswitch -n -j im_resource
    

ProcedureRedémarrage du service HA d'Instant Messaging

Étape

    Tapez ensuite la ligne de commande suivante :


    # scswitch -R -j im_resource
    

Gestion du fichier HA RTR pour Instant Messaging

Le fichier d'enregistrement du type de ressource (RTR) est un fichier texte ASCII décrivant un type de ressource haute disponibilité exécuté sous le contrôle du gestionnaire du groupe de ressources (RGM). Le fichier RTR est utilisé en entrée par la commande scrgadm pour enregistrer le type de ressource dans la configuration en cluster. Le fichier RTR de Instant Messaging, SUNW.iim, est créé lorsque vous installez le package SUNWiimsc lors de la configuration HA.

Les sections suivantes fournissent des informations sur la gestion de ce fichier :

Paramètres du fichier RTR d'Instant Messaging

Le tableau suivant répertorie les propriétés d'extension du fichier RTR d'Instant Messaging (SUNW.iim) spécifiques à Instant Messaging.

Tableau 3–10 Propriétés d'extension de SUNW.iim

Propriété d'extension 

Par défaut 

Description 

Server_Root

Si vous utilisez un disque local pour les fichiers de configuration et les fichiers binaires : im_svr_base

Si vous utilisez un répertoire partagé pour les fichiers de configuration et les fichiers binaires : /global/im/im_svr_base

Définit le chemin d'accès absolu vers le répertoire d'installation du serveurInstant Messaging. Par défaut, im_svr_base est /opt/SUNWiim sous Solaris.

Confdir_list

aucune. 

Définit le chemin d'accès absolu de la configuration d'Instant Messaging. Cette valeur est définie lors de l'installation de SUNWiimsc.

Monitor_retry_count

4

Définit le nombre de fois où la fonctionnalité de surveillance des processus (PMF) doit tenter de redémarrer le détecteur défectueux s'il s'avère que celui-ci ne fonctionne pas.

Monitor_retry_interval

2 (minutes)

Délai, en minutes, entre les tentatives de redémarrage effectuées par le PMF sur le détecteur défectueux.  

Probe_timeout

30 (secondes)

Durée, en secondes, pendant laquelle la sonde Sun Cluster attend une connexion réussie avec Instant Messaging. 

Failover_enabled

True

Détermine si le basculement sur un autre nœud doit avoir lieu lorsque le nombre de tentatives configurées (retry_count) est dépassé au cours de l'intervalle de tentatives configuré(retry_interval). Pour plus d'informations sur les tentatives et autres paramètres, reportez-vous au document Sun Cluster Reference Manual for Solaris OS.

Personnalisation du fichier RTR pour Instant Messaging

Vous pouvez modifier les valeurs de certaines des propriétés d'extension dans le fichier RTR d'Instant Messaging (SUNW.iim) afin de configurer votre environnement HA. Les propriétés d'extension sont des propriétés spécifiques au type de ressource. Ces propriétés sont héritées par chaque ressource du même type. Les propriétés d'extension d'Instant Messaging sont décrites dans la section Paramètres du fichier RTR d'Instant Messaging .

Consultez la documentation relative à rt_reg et property_attributes dans le document Sun Cluster Reference Manual for Solaris OS pour plus d'informations sur le contenu des fichiers d'enregistrement des types de ressource et pour les instructions de personnalisation des valeurs des propriétés d'extension.

Suppression de la haute disponibilité pour Instant Messaging

Pour retirer Instant Messaging d'un environnement HA, vous devez supprimer l'agent de cluster Instant Messaging SUNWiimsc en suivant les instructions de cette section.

ProcedureSuppression de la haute disponibilité pour Instant Messaging

Avant de commencer

Lorsque vous supprimez le package SUNWiimsc en suivant cette procédure, toutes les personnalisations apportées au fichier RTR SUNW.iim sont perdues. Si vous envisagez de les restaurer ultérieurement, vous devez créer une copie de secours du fichier SUNW.iim avant de supprimer le package SUNWiimsc.

Étapes
  1. Arrêtez le services de données Instant Messaging :


    scswitch -F -g im_resource_group
    
  2. Désactivez toutes les ressources du groupe de ressources Instant Messaging ( im_resource_group) :


    # scswitch -n -j im_resource
    # scswitch -n -j im_logical_host
    # scswitch -n -j im_resource_group_store
    
  3. Supprimez les ressources du groupe de ressources Instant Messaging :


    # scrgadm -r -j im_resource
    # scrgadm -r -j im_logical_host
    # scrgadm -r -j im_resource_group_store
    
  4. Supprimez le groupe de ressources Instant Messaging :


    # scrgadm -r -g im_resource_group
    
  5. Supprimez le type de ressource Instant Messaging :


    # scrgadm -r -t SUNW.iim
    
  6. Supprimez le package SUNWiimsc en utilisant le programme d'installation de Java Enterprise System ou manuellement, en procédant comme suit :


    pkgrm SUNWiimsc
    

    Lorsque vous supprimez le package, toutes les personnalisations apportées au fichier RTR sont perdues.

  7. Si vous utilisez un répertoire partagé pour les fichiers de configuration et les fichiers binaires, supprimez les liens logiciels créés lors de la configuration HA.

    Sur le nœud 1 :


    rm /etc/opt/SUNWiim
    

    Sur tous les autres nœuds :


    rm /usr/cluster/lib/rgm/rtreg/SUNW.iim
    

Documentation relative à HA