Sun Java logo     Pr�c�dent      Sommaire      Index      Suivant     

Sun logo
Sun Java Enterprise System 2005Q4 Guide de mise � niveau 

Chapitre  8
High Availability Session Store

Ce chapitre d�crit la proc�dure de mise � niveau de High Availability Session Store vers Java ES 2005Q4 (version 4) : High Availability Session Store (HADB) 4.4.2.

Ce chapitre pr�sente globalement les probl�mes de mise � niveau, puis propose les diff�rentes m�thodes de mise � niveau prises en charge par Java ES version 4. Il traite des mises � niveau sur les syst�mes d’exploitation Solaris et Linux :


Pr�sentation des mises � niveau de HADB

Cette section pr�sente les aspects g�n�raux de HADB qui ont un impact sur la mise � niveau vers Java ES 2005Q4 (version 4) :

À propos de HADB pour Java ES version 4

HADB pour Java ES version 4 repr�sente des corrections de bogues apport�es � HADB pour Java ES 2005Q1 version 3.

Pr�sentation de la mise � niveau de HADB

Le Tableau 8-1 r�pertorie les m�thodes de mise � niveau de HADB vers Java ES version 4 prises en charge. Il s’applique � la fois � Solaris et Linux.

Tableau 8-1  M�thodes de mise � niveau vers Java ES version 4 : HADB 4.4.2 (2005Q4)

Version de Java ES

Version de HADB

Approche globale

Reconfiguration requise

Version 3

HADB 4.4.1 (2005Q1)

Mise � niveau directe :
les mises � niveau en ligne et hors ligne sont toutes deux possibles.

Aucun

Version 2

HADB 4.4.0-14 (2004Q2)

Mise � niveau non prise en charge.

Aucun

Version 1

Non disponible

Pas de mise � niveau

Aucun

Versions ant�rieures de Java ES

Non disponible

Pas de mise � niveau

Aucun

Donn�es de HADB

Le tableau suivant affiche le type de donn�es susceptible d’�tre affect� par la mise � niveau du logiciel HADB.

Tableau 8-2  Utilisation des donn�es de HADB

Type de donn�es

Emplacement

Utilisation

Donn�es d’application dynamiques

/var/opt/SUNWhadb et /etc/opt/SUNWhadb

Stockage de sessions haute disponibilit� et informations de configuration.

Probl�mes de compatibilit�

HADB fourni avec Java ES version 4 est totalement compatible avec HADB fourni avec Java ES version 3.

D�pendances de HADB

HADB fourni avec Java ES version 4 requiert la plate-forme Java™ 2, Standard Edition (J2SE™) version 5.0 ou ult�rieure.


Mise � niveau de HADB � partir de Java ES version 3

Cette section fournit des informations sur la mise � niveau de HADB � partir de Java ES 2005Q1 (version 3) vers Java ES 2005Q4 (version 4). Elle aborde les th�mes suivants :

Introduction

Lors de la mise � niveau de HADB pour Java ES version 3 vers la version 4, tenez compte des aspects suivants du processus de mise � niveau :

Mise � niveau de HADB pour la version 3

Cette section explique comment effectuer la mise � niveau de HADB � partir de Java ES version 3 vers Java ES version 4 sur les plates-formes Solaris et Linux. Elle aborde les th�mes suivants :

T�ches � ex�cuter avant la mise � niveau

Avant de mettre � niveau HADB, vous devez effectuer les t�ches d�crites ci-dessous.

V�rifier les informations sur la version actuelle

Vous pouvez v�rifier la version actuelle de HADB � l’aide des utilitaires de v�rification de version. Par exemple :

Solaris :
pkgparam -v SUNWhadba

Linux :
rpm -qi sun-hadb-a-4.4.2-7.i386.rpm

Tableau 8-3  R�sultats de la v�rification de la version de HADB

Version de Java ES

Num�ro de version de HADB

Version 2

VERSION=4.4.0,REV=14

SUNW_PRODVERS=4.4.0

Version 3

VERSION=4.4.1,REV=7

SUNW_PRODVERS=4.4.1

Version 4

VERSION=4.4.2,REV=7

SUNW_PRODVERS=4.4.2

D�pendances pour la mise � niveau de HADB

Il est g�n�ralement recommand� de mettre � niveau tous les composants Java ES sur un m�me ordinateur (et dans un environnement informatique) vers Java ES version 4. La mise � niveau de HADB vers la version 4 d�pend de J2SE 5.0 ou version ult�rieure.

Sauvegarder les donn�es d’annuaire

La mise � niveau de HADB � partir de Java ES version 3 vers Java ES version 4 ne modifie pas les donn�es dynamiques de HADB. Vous pouvez cependant sauvegarder les packages de Java ES version 3 au cas o� vous devriez annuler la mise � niveau.

Obtenir les mots de passe et informations de configuration requis

Pour mettre � niveau HADB, vous devez conna�tre le mot de passe du superutilisateur.

Mise � niveau de HADB pour la version 3

Cette section traite des consid�rations ayant une incidence sur la proc�dure de mise � niveau de HADB, suivies de la description de la proc�dure elle-m�me.

Consid�rations relatives � la mise � niveau

La mise � niveau de HADB vers Java ES version 4 tient compte des consid�rations suivantes :

Mises � niveau en ligne de HADB

Les mises � niveau en ligne de HADB ne sont possibles que pour la mise � niveau � partir de Java ES version 3.

Lorsque vous effectuez une mise � niveau en ligne de HADB, vous installez tout d’abord HADB sur chaque serveur dans le cluster en cours de mise � niveau. Chaque serveur commence par annuler toute installation ant�rieure de HADB, puis enregistre la nouvelle version de HADB.

Pour plus d’informations sur la mise � niveau en ligne, reportez-vous � la section suivante du manuel Sun Java System Application Server Enterprise Edition 8.1 2005Q2 High Availability Administration Guide (http://docs.sun.com/doc/819-2555/6n4r9qo7n?a=view)

Mises � niveau hors ligne de HADB

La mise � niveau hors ligne de HADB est possible lors de la mise de Java ES version 3.

Pour effectuer une mise � niveau hors ligne, arr�tez les services HADB et remplacez les packages HADB existants par les nouvelles versions disponibles sur votre distribution Java ES version 4, indiqu�es dans le Tableau 8-4.

Utilisez les proc�dures d�crites dans les sections Mise � niveau des packages sur plates-formes Solaris et Mise � niveau des packages sur plate-forme Linux.

V�rification de la mise � niveau

Une fois la mise � niveau en ligne termin�e, v�rifiez-l� � l’aide de la proc�dure ci-apr�s. Une fois que vous avez v�rifi� que la mise � niveau est r�ussie, vous pouvez supprimer les anciens packages d’installation.

Pour v�rifier que les processus d’ex�cution utilisent les services HADB, vous pouvez proc�der comme suit :

  1. Pour tous les services HADB en cours d’ex�cution, ex�cutez l’une des commandes suivantes :
  2. HADB-base/bin/ma -V
    HADB-base/bin/hadbm -V

    Par exemple, sur la plate-forme Solaris 8 :

    HADB-base/bin/ma -V
    Sun Java System High Availability Database 4.4 Database Management Agent
    Version : 4.4.2.7 [V4-4-2-7 2005-05-26 13:49:01 serveur@domaine]  \ (SunOS_5.8_sparc)

  3. V�rifiez si la base de donn�es est active en ex�cutant les commandes de l’exemple suivant pour une base de donn�es nomm�e ExampleDB :
  4. HADB-base/bin/hadbm status -n nomBasededonn�es

    HADB-base/bin/hadbm list
    Base de donn�es
    ExampleDB

    HADB-base/bin/hadbm status ExampleDB
    Base de donn�es �tat
    ExampleDB    FaultTolerant

    HADB-base/bin/hadbm status -n ExampleDB
    NodeNo    HostName     Port        NodeRole   NodeState  MirrorNode
    0         sungod012    15000       active     running      1
    1         sungod012    15020       active     running      0

    Tous les services HADB des nuds r�pertori�s doivent avoir l’�tat � running �.

  5. V�rifiez que tous les produits utilisant HADB utilisent le nouveau chemin de HADB en ex�cutant la commande dans l’exemple suivant concernant une base de donn�es nomm�e ExampleDB :
  6. HADB-base/bin/hadbm get PackageName ExampleDB
    Attribute Value
    PackageName V4.4.2.7

    La commande ci-dessus affiche la version actuelle de HADB. Pour obtenir la liste d�taill�e, ex�cutez la commande suivante :

    hadbm get --all ExampleDB

T�ches � ex�cuter apr�s la mise � niveau

Il ne reste aucune t�che � ex�cuter une fois effectu�es les �tapes d�crites dans la section Mise � niveau de HADB � partir de Java ES version 3.

Annulation de la mise � niveau

Pour annuler la mise � niveau de HADB, remplacez les nouvelles versions des packages HADB que vous avez install�es par les versions que vous aviez install�es auparavant. Utilisez la proc�dure d�crite dans la section Annulation de la mise � niveau. Aucun fichier de donn�es ou de configuration n’a besoin de modification.



Pr�c�dent      Sommaire      Index      Suivant     


Num�ro de r�f�rence : 819-3460.   Copyright 2006 Sun Microsystems, Inc. Tous droits r�serv�s.