Guide des services de données Sun Cluster pour Sun Java System Application Server EE (HADB) pour SE Solaris

Enregistrement et configuration de Sun Cluster HA pour Sun Java System Application Server EE (HADB)

Cette procédure indique comment utiliser la commande scrgadm pour enregistrer et configurer Sun Cluster HA pour Sun Java System Application Server EE (HADB) en tant que ressource gérée sur plusieurs nœuds simultanément.


Remarque –

Pour de plus amples informations sur les options qui permettent d'enregistrer et de configurer le service de données, reportez-vous à la section Tools for Data Service Resource Administration du Sun Cluster Data Services Planning and Administration Guide for Solaris OS.


Pour exécuter cette procédure, vous devez disposer des informations de configuration suivantes :

Définition des propriétés d'extension pour Sun Cluster HA pour Sun Java System Application Server EE (HADB)

Les sections suivantes contiennent des instructions relatives à l'enregistrement et à la configuration des ressources de Sun Cluster HA pour Sun Java System Application Server EE (HADB). Pour de plus amples informations sur les propriétés d'extension, reportez-vous à l'Annexe A, Propriétés de Sun Cluster HA for Sun Java System Application Server EE (HADB versions 4.4 et ultérieures) . L'entrée "Réglable" vous indique le moment auquel vous pouvez mettre à jour une propriété.

Pour de plus amples informations sur les propriétés de Sun Cluster, reportez-vous à l'Annexe A, Standard Properties du Sun Cluster Data Services Planning and Administration Guide for Solaris OS.

Pour définir la propriété d'extension d'une ressource, incluez l'option suivante dans la commande scrgadm(1M) qui crée ou modifie la ressource :


-x property=value 
-x property

Identifie la propriété d'extension à définir

valeur

Spécifie la valeur que vous attribuez à la propriété d'extension

Une fois les ressources créées, vous pouvez également utiliser les procédures du Chapitre 2, Administering Data Service Resources du Sun Cluster Data Services Planning and Administration Guide for Solaris OS pour les configurer.

ProcedureEnregistrement et configuration de Sun Cluster HA pour Sun Java System Application Server EE (HADB)

Suivez la procédure de configuration suivante.

Étapes
  1. Connectez-vous en tant que superutilisateur sur un membre du cluster.

  2. Enregistrez le type de ressources pour le logiciel Sun Java System Application Server EE (HADB).


    # scrgadm -a -t SUNW.hadb_ma
    
  3. Créez le groupe de ressources pour le logiciel Sun Java System Application Server EE (HADB).

    Ce groupe de ressources est configuré pour être géré par plusieurs nœuds en même temps.


    # scrgadm -a -g resource_group \
    -y Maximum_primaries=nodes_in_rg \
    -y Desired_primaries=nodes_in_rg \
    -h nodelist
    
    -a

    Indique qu'un groupe de ressources va être créé.

    -g groupe_ressources

    Indique le nom du groupe de ressources sur le point d'être créé.

    -y Maximum_primaries=nœuds_dans_gr

    Indique le nombre maximum de nœuds sur lesquels la ressource peut démarrer. Vous devez spécifier la même valeur que la propriété Noeuds_principaux_souhaités.

    -y Desired_primaries=nodes_in_rg

    Indique le nombre souhaité de noeuds sur lesquels la ressource peut démarrer. Vous devez spécifier le même nombre que la valeur de la propriété Noeuds_principaux_max.

    -h liste_nœuds

    Désigne un sous-ensemble de nœuds de cluster (noms séparés par des virgules) sur lesquels exécuter le logiciel Sun Java System Application Server EE (HADB). Si cette option est ignorée, tous les nœuds de cluster exécutent Sun Java System Application Server EE (HADB). Pour trouver les noms de listes de nœuds, utilisez la commande scconf -p | less.

  4. Créez une ressource pour Sun Java System Application Server EE (HADB).

    Pour obtenir une description détaillée des propriétés d'extension de ce type de ressource, reportez-vous à l'Annexe A, Propriétés de Sun Cluster HA for Sun Java System Application Server EE (HADB versions 4.4 et ultérieures) .


    # scrgadm -a -j resource -g resource_group  -t SUNW.hadb_ma \
    -x HADBM_PASSWORDFILE=path_to_pw_file
    
    -a

    Indique qu'une ressource de service de données doit être créée

    -j ressource

    Spécifie le nom de la ressource à créer.

    -g groupe_ressources

    Indique le nom du groupe de ressources auquel la ressource doit être ajoutée.

    -t SUNW.hadb_ma

    Spécifie le nom prédéfini du type de ressource.

    -x HADBM_PASSWORDFILE=path_to_pw_file

    Indique le chemin d'accès complet au fichier contenant le mot de passe administratif HADBM

    Pour de plus amples informations sur le contenu du fichier de mots de passe, reportez-vous à la documentation de Sun Java System Application Server.

  5. Mettez le groupe de ressources en ligne.


    # scswitch -Z -g resource_group
    
    -Z

    Active la ressource ainsi que son moniteur.

    -g groupe_ressources

    Indique le nom du groupe de ressources à mettre en ligne

  6. Vérifiez que le groupe de ressources et la ressource HADB sont en ligne.


    # scstat -g
    # ps -ef
    
  7. Pour vérifier que Sun Cluster HA pour HADB a été installé et configuré correctement, exécutez la commande suivante :


    # hadbm status database_name --nodes
    

    La sortie doit indiquer que la base de données spécifiée est en cours d'exécution.


Exemple 1–1 Création d'une ressource SUNW.hadb_ma

Cet exemple illustre la création d'une ressource SUNW.hadb_ma.

Dans cet exemple, nous utilisons les valeurs par défaut des propriétés d'extension. La ressource possède les caractéristiques suivantes :


scrgadm -a -j hadb-rs -g hadb-rg -t SUNW.hadb_ma \
-x HADBM_PASSWORDFILE=/global/disk1/hadbm-pwfile