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

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