Sun Java logo     Précédent      Sommaire      Index      Suivant     

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

Chapitre  5
Directory Proxy Server

Ce chapitre décrit la procédure de mise à niveau de Directory Proxy Server vers Java ES 2005Q4 (version 4) : Sun Java System Directory Proxy Server 5.2 2005Q4.

Ce chapitre présente globalement les problèmes et procédures des 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 Directory Proxy Server

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

À propos de Java ES version 4

Directory Proxy Server pour Java ES version 4 ne présente que peu de corrections de bogues et d’améliorations. Aucune nouvelle fonctionnalité n’a été ajoutée.

Présentation de la mise à niveau de Java ES version 4

Le Tableau 5-1 répertorie les méthodes de mise à niveau de Directory Proxy Server vers Java ES version 4 prises en charge. Il s’applique à la fois à Solaris et Linux.

Tableau 5-1  Méthodes de mise à niveau vers Java ES version 4 : Sun Java System Directory Proxy Server 5.2 2005Q4 

Version de Java ES

Directory Proxy Server Version

Approche globale

Reconfiguration requise

Version 3

Sun Java System Directory Proxy Server 5.2 2005Q1

Mise à niveau directe :
appliquez les patchs et reconfigurez l’annuaire de configuration.

Reconfiguration automatique des données de l’annuaire de configuration

Version 2

Sun Java System Directory Proxy Server 5.2 2004Q2

Mise à niveau directe :
appliquez les patchs et reconfigurez l’annuaire de configuration.

Reconfiguration automatique des données de l’annuaire de configuration

Version 1

Sun One Directory Proxy Server 5.2

Mise à niveau directe non certifiée :
mais vous pouvez utiliser la méthode adoptée pour la mise à niveau à partir de la version 2.

Reconfiguration automatique des données de l’annuaire de configuration

Versions antérieures à Java ES

Sun One Directory Proxy Server 5.2

Mise à niveau directe non certifiée :
mais vous pouvez utiliser la méthode adoptée pour la mise à niveau à partir de la version 2.

Reconfiguration automatique des données de l’annuaire de configuration

Sun One Directory Access Router 5.0 or 5.0 SP1

Pas de mise à niveau directe :
effectuez tout d’abord la mise à niveau vers la version 3. Reportez-vous au manuel Guide de migration et de mise à niveau de Java Enterprise System 2005Q1
(http://docs.sun.com/doc/819-0062).

Mettez ensuite la version 3 à niveau vers la version 4.

Reportez-vous au manuel Guide de migration et de mise à niveau de Java Enterprise System 2005Q1.
(http://docs.sun.com/doc/819-0062)

Données de Directory Proxy Server

Directory Proxy Server utilise Directory Server pour le stockage des données de configuration. Les données sont stockées dans une structure d’arborescence particulière dans le répertoire. L’instance de Directory Server qui héberge la configuration est appelée annuaire de configuration.

Dans la plupart des architectures de déploiement, l’annuaire de configuration est distant des autres composants qui l’utilisent pour stocker les informations de configuration.

Le tableau suivant affiche le type de données susceptible d’être affecté par la mise à niveau du logiciel Directory Proxy Server.

Tableau 5-2  Utilisation des données de Directory Proxy Server

Type de données

Emplacement

Utilisation

Données de configuration de Directory Proxy Server

Annuaire de configuration

Configuration de Directory Proxy Server

Problèmes de compatibilité

Directory Proxy Server pour Java ES version 4 n’introduit aucune modification d’interface, et est compatible avec les versions antérieures.

Dépendances

Les dépendances par rapport autres composants Java ES ont une influence sur la procédure de mise à niveau et de reconfiguration du logiciel Directory Proxy Server. Directory Proxy Server présente des dépendances par rapport à des composants partagés Java ES particuliers (voir le Tableau 1-6). Directory Proxy Server fournit un accès frontal à Directory Server et utilise Administration Server à des fins de configuration. Directory Proxy Server présente donc des dépendances à la fois par rapport à Directory Server et à Administration Server.


Mise à niveau de Directory Proxy Server à partir de Java ES version 3

Cette section fournit des informations sur la mise à niveau de Directory Proxy Server à 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 Directory Proxy Server pour Java ES version 3 vers la version 4, tenez compte des aspects suivants du processus de mise à niveau :

Mise à niveau de Directory Proxy Server pour la version 3

Cette section explique comment effectuer la mise à niveau de Directory Proxy Server à partir de Java ES version 3 vers Java ES version 4 sur les plates-formes Solaris et Linux. Lorsqu’une rubrique traite de procédures spécifiques à une plate-forme, le système d’exploitation auquel elle fait référence est indiqué. Elle aborde les thèmes suivants :

Tâches à exécuter avant la mise à niveau

Avant de mettre à niveau Directory Proxy Server, 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 Directory Proxy Server à l’aide des commandes suivantes :

Le résultat est indiqué dans le tableau suivant :

Tableau 5-3  Résultat de la vérification de la version de Directory Proxy Server

Version de Java ES

Numéro de version de Directory Proxy Server

Version 2

Sun ONE Directory Proxy Server Version 5.2_Patch_2

Version 3

Sun ONE Directory Proxy Server Version 5.2_Patch_3

Version 4

Sun ONE Directory Proxy Server Version 5.2_Patch_4

Mettre à niveau les composants présentant des dépendances par rapport à Directory Proxy Server

Il est généralement recommandé de mettre à niveau tous les composants Java ES installés sur un même ordinateur (et dans un environnement informatique) vers Java ES version 4.

Directory Proxy Server présente des dépendances strictes de mise à niveau par rapport à Directory Server et Administration Server, même lorsqu’ils sont exécutés sur des ordinateurs distants. Ces composants doivent donc être mis à niveau avant Directory Proxy Server.

La mise à niveau des composants partagés Java ES version 3 dont dépend Directory Proxy Server est donc facultative, bien que recommandée.

Vous pouvez mettre à niveau les composants dépendant de Directory Proxy Server dans l’ordre suivant et avant toute mise à niveau de Directory Proxy Server. Vous pouvez ignorer tout composant déjà mis à niveau.

  1. Composants partagés.  Les instructions de mise à niveau des composants partagés Java ES vers la version 4 sont présentées dans la section Mise à niveau des composants partagés Java ES.
  2. Directory Server.  Les instructions de mise à niveau de Directory Server vers la version 4 sont présentées dans le Chapitre 4, « Directory Server et Administration Server ».
Sauvegarder les données de Directory Server

La mise à niveau de Directory Proxy Server modifie les données de l’annuaire de configuration. Par conséquent, avant d’effectuer la mise à niveau, vous devez sauvegarder vos données d’annuaire de configuration à l’aide de la console Directory Server ou d’un utilitaire de ligne de commande tel que db2bak.

Pour plus d’informations sur la sauvegarde de Directory Server, reportez-vous au manuel Sun Java System Directory Server Administration Guide (http://docs.sun.com/doc/817-7613).

Obtenir les mots de passe et informations de configuration requis

Directory Proxy Server doit être exécuté en tant que même utilisateur et groupe que Directory Server et Administration Server, c’est-à-dire avec le même ID utilisateur et ID de groupe.

Mise à niveau de Directory Proxy Server pour la version 3 (Solaris)

Cette section traite des considérations ayant une incidence sur la procédure de mise à niveau de Directory Proxy Server, suivies de la description de la procédure elle-même.

Considérations relatives à la mise à niveau (Solaris)

La mise à niveau de Directory Proxy Server vers Java ES version 4 tient compte des considérations suivantes :

Procédure de mise à niveau (Solaris)

La procédure présentée ci-dessous s’applique aux instances de Directory Proxy Server installées sur l’ordinateur sur lequel est effectuée la mise à niveau.

  1. Notez les numéros des patchs requis indiqués dans le Tableau 5-4.
  2. Vous pouvez télécharger les patchs dans /tmp à partir de l’adresse : http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Connectez-vous en tant qu’utilisateur root ou superutilisateur.
  4. su -

  5. Arrêtez la console d’administration si elle est exécutée localement.
  6. Arrêtez tous les composants Java ES qui dépendent des instances Directory Proxy Server que vous allez mettre à niveau. Cette étape dépend de la façon dont Directory Proxy Server est répliqué dans votre architecture de déploiement.
  7. Pour plus d’informations sur l’arrêt d’un composant Java ES, reportez-vous au guide d’administration correspondant.

  8. Veillez à bien avoir mis à niveau tous les composants Java ES par rapport auxquels Directory Proxy Server présente des dépendances de mise à niveau strictes (voir la section Mettre à niveau les composants présentant des dépendances par rapport à Directory Proxy Server).
  9. Mettez à niveau Directory Proxy Server.
    1. Assurez-vous que l’annuaire de configuration est en cours d’exécution.
    2. S’il est installé localement, vous devez le démarrer. S’il est distant, vérifiez qu’il est en cours d’exécution.

    3. Appliquez les patchs de Directory Proxy Server répertoriés dans le Tableau 5-4.
    4. Appliquez le patch de localisation de Directory Proxy Server (117017) avant d’appliquer le patch de base de Directory Proxy Server.

      patchadd ID_patch.

    5. Confirmez la réalisation de la mise à niveau du patch :
    6. showrev -p | grep ID_patch

      Le résultat doit renvoyer les versions des ID de patchs appliqués à l’étape b.

  10. Redémarrez Directory Proxy Server et tous les composants Java ES qui dépendent de Directory Proxy Server.
  11. Pour redémarrer Directory Proxy Server :

    serverRoot/dps-nom_hôte/restart-dps

Mise à niveau de Directory Proxy Server pour la version 3 (Linux)

Cette section traite des considérations ayant une incidence sur la procédure de mise à niveau de Directory Proxy Server, suivies de la description de la procédure elle-même.

Considérations relatives à la mise à niveau (Linux)

Les mêmes considérations s’appliquent à la mise à niveau de Directory Proxy Server vers Java ES version 4 sous Linux et Solaris (voir la section Considérations relatives à la mise à niveau (Solaris)), sauf que les patchs de mise à niveau pour la version 4 sous Linux sont différents de ceux destinés à Solaris.

Le patch de mise à niveau de Directory Proxy Server pour la version 4 sous Linux est indiqué dans le tableau suivant :

Tableau 5-5  Patchs1 de mise à niveau de Directory Proxy Server sous Linux 

Description

ID de patch et nom de RPM

Directory Proxy Server

118096-08:

sun-directory-proxy-server-5.2-13.i386.rpm

Localisation de Directory Proxy Server

118288-11:

sun-directory-proxy-server-Langue-5.2-16.i386.rpm

1Les numéros de révision des patchs sont les numéros minimum requis pour la mise à niveau vers Java ES version 4. S’il existe des versions plus récentes, utilisez-les à la place de celles indiquées dans ce tableau.

Procédure de mise à niveau (Linux)

La procédure présentée ci-dessous s’applique aux instances de Directory Proxy Server installées sur l’ordinateur sur lequel est effectuée la mise à niveau.


Attention

Il est impossible d’annuler une mise à niveau de Java ES version 3 vers Java ES version 4 sous Linux.


  1. Procurez-vous les patchs requis à l’aide de leurs numéros et des noms de RPM indiqués dans le Tableau 5-5. Utilisez ces informations pour obtenir les numéros de version des RPM.
  2. Vous pouvez télécharger les patchs dans /tmp à partir de l’adresse : http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Connectez-vous en tant qu’utilisateur root ou superutilisateur.
  4. su -

  5. Arrêtez la console d’administration si elle est exécutée localement.
  6. Arrêtez tous les composants Java ES qui dépendent des instances Directory Proxy Server que vous allez mettre à niveau. Cette étape dépend de la façon dont Directory Proxy Server est répliqué dans votre architecture de déploiement.
  7. Pour plus d’informations sur l’arrêt d’un composant Java ES, reportez-vous au guide d’administration correspondant.

  8. Veillez à bien avoir mis à niveau tous les composants Java ES par rapport auxquels Directory Proxy Server présente des dépendances de mise à niveau strictes (voir la section Mettre à niveau les composants présentant des dépendances par rapport à Directory Proxy Server).
  9. Appliquez les RPM à Directory Proxy Server.
    1. Assurez-vous que l’annuaire de configuration est en cours d’exécution.
    2. S’il est installé localement, vous devez le démarrer. S’il est distant, vérifiez qu’il est en cours d’exécution.

    3. Appliquez les RPM.
    4. Appliquez le RPM de localisation de Directory Proxy Server avant d’appliquer le RPM de base de Directory Proxy Server.

      rpm -Fvh sun-directory-proxy-server-Langue-5.2-16.i386.rpm
      rpm -Fvh sun-directory-proxy-server-5.2-13.i386.rpm

      Les paramètres mis à niveau sont automatiquement synchronisés avec l’annuaire de configuration.

  10. Redémarrez Directory Proxy Server et tous les composants Java ES qui dépendent de Directory Proxy Server.
  11. Pour redémarrer Directory Proxy Server :

    serverRoot/dps-nom_hôte/restart-dps

Vérification de la mise à niveau

Vous pouvez vérifier que la mise à niveau de Directory Proxy Server est réussie, à l’aide des commandes suivantes :

Voir le Tableau 5-3 des valeurs de résultat.

Tâches à exécuter après la mise à niveau

Aucune tâche n’est à exécuter après les étapes de mise à niveau décrites dans les sections Procédure de mise à niveau (Solaris) et Procédure de mise à niveau (Linux).

Annulation de la mise à niveau (Solaris)

Cette section traite des considérations qui ont une incidence sur la procédure d’annulation de la mise à niveau de Directory Proxy Server, suivies de la description de la procédure elle-même.

Considérations relatives à l’annulation de la mise à niveau (Solaris)

La procédure d’annulation de la mise à niveau de Directory Proxy Server vers la version 4 est quasiment l’inverse de la procédure de mise à niveau vers la version 4. Les patchs sont supprimés et l’annuaire de configuration est resynchronisé.

Notez toutefois que lorsque vous appliquez les patchs, vous mettez à niveau la base de données de certificats SSL vers un format cert8. Le patch sauvegarde les données cert7, puis les convertit au format cert8. Si vous décidez ensuite d’annuler la mise à niveau et que vous avez ajouté de nouveaux certificats à la base de données, vous devez les extraire manuellement, restaurer les patchs, puis ajouter de nouveau les certificats à la base de données au format cert7.

Lorsque vous annulez une mise à niveau après avoir modifié la base de données de certificats SSL, vous ne pouvez pas démarrer en mode SSL. Pour éviter ce problème, désactivez le mode SSL, redémarrez Directory Proxy Server et Administration Server, réinstallez le certificat, puis activez à nouveau le mode SSL.

Procédure d’annulation de la mise à niveau (Solaris)
  1. Connectez-vous en tant qu’utilisateur root ou superutilisateur.
  2. su -

  3. Arrêtez la console d’administration si elle est exécutée localement.
  4. Arrêtez tous les composants Java ES qui dépendent des instances Directory Proxy Server que vous allez mettre à niveau. Cette étape dépend de la façon dont Directory Proxy Server est répliqué dans votre architecture de déploiement.
  5. Pour plus d’informations sur l’arrêt d’un composant Java ES, reportez-vous au guide d’administration correspondant.

  6. Annulez la mise à niveau de Directory Proxy Server.
    1. Assurez-vous que l’annuaire de configuration est en cours d’exécution.
    2. S’il est installé localement, vous devez le démarrer. S’il est distant, vérifiez qu’il est en cours d’exécution.

    3. Supprimez les patchs de Directory Proxy Server répertoriés dans le Tableau 5-5.
    4. patchrm ID_patch

  7. Annulez toutes les mises à niveau des composants de Java ES pour lesquels Directory Proxy Server présente des dépendances de mise à niveau strictes, en particulier par rapport à Directory Server et Administration Server.
  8. Redémarrez Directory Proxy Server et tous les composants Java ES qui dépendent de Directory Proxy Server.

Mise à niveau de plusieurs instances

Dans certaines architectures, Directory Proxy Server est déployé sur plusieurs systèmes afin de permettre l’évolutivité et d’améliorer la disponibilité. Par exemple, des composants Directory Proxy Server peuvent être exécutés sur plusieurs ordinateurs avec un équilibreur de charge pour répartir cette dernière.

Dans le cas d’instances de Directory Proxy Server dont la charge est équilibrée, vous pouvez effectuer une mise à niveau progressive dans laquelle vous mettez à niveau les instances de Directory Proxy Server une par une sans interrompre le service. Vous mettez à niveau chaque instance de Directory Proxy Server pendant que les autres restent actives. La mise à niveau de chaque instance est décrite dans la section Mise à niveau de Directory Proxy Server pour la version 3.


Mise à niveau de Directory Proxy Server à partir de Java ESversion 2

La procédure de mise à niveau de Directory Proxy Server pour Java ES 2004Q2 (version 2) vers la version 4 est identique à celle de la mise à niveau de la version 3 vers la version 4, à l’exception près que les tâches antérieures à la mise à niveau doivent inclure la mise à niveau vers la version 4 de tous les composants partagés (voir le Tableau 1-6) et de tous les composants locaux par rapport auxquels Directory Proxy Server présente des dépendances.

Les instructions de mise à niveau des composants partagés Java ES vers la version 4 sont présentées dans le Chapitre 2, « Mise à niveau des composants partagés Java ES ».

Pour mettre à niveau Directory Proxy Server pour la version 2 vers la version 4, suivez les instructions décrites dans la section Mise à niveau de Directory Proxy Server à partir de Java ES version 3, en remplaçant chaque occurrence de version 3 par version 2.



Précédent      Sommaire      Index      Suivant     


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