Sun Java logo     Pr�c�dent      Sommaire      Index      Suivant     

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

Chapitre  4
Directory Server et Administration Server

Ce chapitre d�crit les proc�dures de mise � niveau des composants Directory Server et Administration Server vers Java ES 2005Q4 (version 4) : Sun Java System Directory Server 5.2 2005Q4 et Sun Java System Administration Server 5.2 2005Q4.

Ces mises � niveau sont d�crites ensemble car elles sont li�es.

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 Server et Administration Server

Cette section pr�sente les aspects g�n�raux suivants des composants Directory Server et Administration Server qui ont un impact sur la mise � niveau vers Java ES 2005Q4 (version 4) :

À propos de Java ES version 4

Les versions de Directory Server et d’Administration Server pour Java ES version 4 ne repr�sentent que des am�liorations et r�solutions de bogues secondaires. Aucune nouvelle fonctionnalit� n’a �t� ajout�e.

Pr�sentation de la mise � niveau de Java ES version 4

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

Tableau 4-1  M�thodes de mise � niveau vers Java ES version 4 : Sun Java System Directory Server 5.2 2005Q4 et Sun Java System Administration Server 5.2 2005Q4 

Version de Java ES

Version de Directory Server, Administration Server et Directory Proxy Server

Approche globale

Reconfiguration requise

Version 3

Sun Java System Directory Server 5 2005Q1

Sun Java System Administration Server 5 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 Server 5.2 2004Q2

Sun Java System Administration 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 Server 5.2

Sun One Administration 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 Server 5.2

Sun One Administration 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 Server 5.1, 5.0 ou 4.x

Sun One Administration Server 5.1, 5.0 ou 4.x

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 Sun Java Enterprise System 2005Q1.
(http://docs.sun.com/doc/819-0062)

Donn�es de Directory Server et d’Administration Server

Directory Server et Administration Server utilisent 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.

L’annuaire de configuration peut �tre une instance de Directory Server d�di�e, ce que nous recommandons pour des raisons de s�curit�, ou il peut aussi h�berger les donn�es d’identit� de l’utilisateur ou les donn�es de configuration de services. Il peut �tre install� sur le m�me ordinateur que les autres instances Directory Server ou Administration Server. Toutefois, dans la plupart des architectures de d�ploiement, l’annuaire de configuration est distant des autres composants qui l’utilisent pour stocker des informations de configuration.

Le tableau suivant indique le type de donn�es qui peut �tre affect� par la mise � niveau des logiciels Directory Server et Administration Server.

Tableau 4-2  Utilisation des donn�es de Directory Server, Administration Server et Directory Proxy Server

Type de donn�es

Emplacement

Utilisation

Donn�es de configuration de Directory Server

Annuaire de configuration

Configuration de Directory Server

Donn�es de configuration d’Administration Server

Annuaire de configuration

Configuration d’Administration Server

Probl�mes de compatibilit�

Directory Server et Administration Server pour Java ES version 4 ne pr�sentent aucune modification d’interface. Ces composants sont compatibles en tant que groupe avec les versions pr�c�dentes. Toutefois, chacun de ces composants n’est pas compatible avec les versions pr�c�dentes de l’autre. Ils doivent donc �tre mis � niveau en tant qu’unit�.

D�pendances

Les d�pendances par rapport aux autres composants Java ES peuvent avoir une influence sur la proc�dure de mise � niveau et de reconfiguration des logiciels Directory Server et Administration Server. Chacun de ces composants d�pend comme suit des composants Java ES :


Mise � niveau de Directory Server et d’Administration Server � partir de Java ES version 3

Cette section pr�sente des informations sur la mise � niveau de Directory Server et d’Administration 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 Server et d’Administration Server pour Java ES version 3 vers la version 4, tenez compte des aspects suivants du processus de mise � niveau :

Mise � niveau de Directory Server et d’Administration Server pour la version 3

Cette section explique comment effectuer la mise � niveau de Directory Server et d’Administration Server 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 toute mise � niveau de Directory Server et d’Administration Server, vous devez r�aliser les t�ches d�crites ci-apr�s.

V�rifier les informations sur la version actuelle

Pour v�rifier la version actuelle de Directory Server et d’Administration Server, red�marrez le d�mon Directory Server � l’aide de l’option -v :

puis v�rifiez les messages de d�marrage dans le journal des erreurs de Directory Server.

Remarque : si la commande ns-slapd �choue sur la plate-forme Solaris 10, d�finissez le chemin de la biblioth�que sur null lorsque vous ex�cutez la commande :

Mettre � niveau les d�pendances de Directory Server et d’Administration Server

Il est g�n�ralement recommand� de mettre � niveau tous les composants Java ES install�s sur un ordinateur (et dans son environnement) vers Java ES version 4. Toutefois, puisque Directory Server et Administration Server ne requi�rent pas la mise � niveau des composants Java ES version 3, cette t�che est facultative.

Sauvegarder les donn�es de Directory Server

La mise � niveau de Directory Server et d’Administration 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

Vous devez conna�tre le mot de passe et l’ID administrateur de la version actuellement install�e de Directory Server.

En outre, Directory Server et Administration Server doivent �tre ex�cut�s en tant que m�me utilisateur et m�me groupe, c’est-�-dire avec le m�me ID utilisateur et ID de groupe.

Mise � niveau de Directory Server et d’Administration Server pour la version 3 (Solaris)

Cette section traite des consid�rations qui ont une incidence sur la proc�dure de mise � niveau de Directory Server et d’Administration Server, suivies de la description de la proc�dure elle-m�me.

Consid�rations relatives � la mise � niveau (Solaris)

La mise � niveau de Directory Server et d’Administration Server vers Java ES version 4 tient compte des consid�rations suivantes :

Proc�dure de mise � niveau (Solaris)

La proc�dure d�crite ci-apr�s s’applique aux instances Directory Server et Administration Server install�es localement sur l’ordinateur sur lequel vous effectuez la mise � niveau.

Cette proc�dure utilise deux commandes : directoryserver(1m) et mpsadmserver(1m). Pour plus d’informations sur ces commandes, reportez-vous aux documents Directory Server Man Page Reference et Administration Server Man Page Reference.

  1. Notez les num�ros des patchs requis indiqu�s dans le Tableau 4-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 Server que vous allez mettre � niveau. Cette �tape d�pend de la fa�on dont ces composants sont r�pliqu�s dans votre architecture de d�ploiement.
  7. Vous devez arr�ter les composants dans l’ordre suivant :

    1. Clients Directory Server : Access Manager, Communications Express, Messaging Server, Portal Server, et autres.
    2. Directory Proxy Server, s’il est utilis� pour acc�der � Directory Server
    3. Administration Server, s’il est ex�cut� localement ;
    4. Directory Server
    5. L’annuaire de configuration s’il est ex�cut� localement en tant qu’instance Directory Server distincte.
    6. Pour plus d’informations sur l’arr�t d’un composant Java ES, reportez-vous au guide d’administration correspondant.

  8. Veillez � mettre � niveau tous les composants Java ES avec lesquels Directory Server et Administration Server pr�sentent des d�pendances de mise � niveau strictes (voir la section Mettre � niveau les d�pendances de Directory Server et d’Administration Server).
  9. Mettez � niveau Administration Server.
  10. Vous devez effectuer cette op�ration m�me si Directory Server a �t� initialement install� en mode autonome sur l’ordinateur sur lequel vous effectuez la mise � niveau (du code Administration Server est install� m�me en mode autonome).

    1. Red�marrez l’instance Administration Server � mettre � niveau.
    2. Appliquez les patchs d’Administration Server r�pertori�s dans le Tableau 4-4.
    3. Appliquez le patch de localisation d’Administration Server (117047) avant d’appliquer le patch de base d’Administration Server.

      patchadd ID_patch

    4. Confirmez la r�alisation de la mise � niveau du patch :
    5. showrev -p | grep ID_patch

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

    6. Assurez-vous que l’annuaire de configuration est en cours d’ex�cution.
    7. S’il est install� localement, vous devez le d�marrer. S’il est distant, v�rifiez qu’il est en cours d’ex�cution.

    8. Synchronisez les param�tres mis � niveau avec l’annuaire de configuration :
    9. /usr/sbin/mpsadmserver sync-cds

      Le programme vous demande d’entrer un nom et un mot de passe administrateur.

  11. Mettez � niveau Directory Server.
    1. Si vous ex�cutez Directory Server en mode autonome, sans Administration Server, proc�dez comme suit, sinon passez directement � l’�tape 7b.
      1. Assurez-vous qu’Administration Server est mis � niveau, �tape 6.
      2. Placez-vous dans le r�pertoire racine serverroot.
      3. cd /var/opt/mps/serverroot

      4. Cr�ez un annuaire de configuration :
      5. mkdir -p admin-serv/config

      6. Cr�ez un fichier adm.config :
      7. vi admin-serv/config/adm.conf

      8. Ajoutez le texte suivant :
      9. isie: cn=Administration Server, cn=Server Group, cn=nom_h�te, ou=domaine_administration, o=NetscapeRoot

        Tout sur la m�me ligne, o� nom_h�te est le nom d’h�te complet de Directory Server et domaine_administration est en g�n�ral le nom de domaine de l’h�te.

    2. Assurez-vous que l’instance Directory Server en cours de mise � niveau est bien arr�t�e.
    3. Appliquez les patchs de Directory Server r�pertori�s dans le Tableau 4-5.
    4. Appliquez le patch de localisation de Directory Server (117015) avant d’appliquer le patch de base de Directory 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 c.

    7. R�initialisez le num�ro de version de Directory Server par d�faut :
    8. /usr/sbin/directoryserver -d 5.2

    9. Assurez-vous que l’annuaire de configuration est en cours d’ex�cution.
    10. S’il est install� localement, vous devez le d�marrer. S’il est distant, v�rifiez qu’il est en cours d’ex�cution.

    11. Synchronisez les param�tres mis � niveau avec l’annuaire de configuration :
    12. /usr/sbin/directoryserver -u 5.2 sync-cds

      Le programme vous demande d’entrer un nom et un mot de passe administrateur.

  12. Red�marrez tous les composants Java ES dans l’ordre contraire � celui dans lequel vous les avez arr�t�s � l’�tape 4.
    1. L’annuaire de configuration, s’il est ex�cut� localement en tant qu’instance Directory Server distincte ;
    2. Directory Server
    3. Administration Server, s’il est ex�cut� localement ;
    4. Directory Proxy Server, s’il est utilis� pour acc�der � Directory Server
    5. Clients Directory Server : Access Manager, Communications Express, Messaging Server, Portal Server, et autres.

Mise � niveau de Directory Server et d’Administration Server pour la version 3 (Linux)

Cette section traite des consid�rations qui ont une incidence sur la proc�dure de mise � niveau de Directory Server et d’Administration 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 Server et de ses composants associ�s vers Java ES version 4 sous Linux et Solaris (voir 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.

Les patchs de mise � niveau de Directory Server et d’Administration Server pour la version 4 pour le syst�me d’exploitation Linux sont r�pertori�s dans le tableau suivant :

Tableau 4-5  Patchs1 de mise � niveau de Directory Server et d’Administration Server sous Linux 

Description

ID de patch et nom de RPM

Directory Server

118080-11:

sun-directory-server-5.2-25.i386.rpm
sun-directory-server-man-5.2-9.i386.rpm

Localisation de Directory Server

118290-12:

sun-directory-server-Langue-5.2-17.i386.rpm

Administration Server

118079-10:

sun-admin-server-5.2-18.i386.rpm
sun-server-console-5.2-18.i386.rpm
sun-admin-server-man-5.2-8.i386.rpm

Localisation d’Administration Server

118289-13:

sun-admin-server-Langue-5.2-19.i386.rpm
sun-server-console-
Langue-5.2-19.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 d�crite ci-apr�s s’applique aux instances Directory Server et Administration Server install�es localement sur l’ordinateur sur lequel vous effectuez la mise � niveau.


Attention

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


Cette proc�dure utilise deux commandes : directoryserver(1m) et mpsadmserver(1m). Pour plus d’informations sur ces commandes, reportez-vous aux documents Directory Server Man Page Reference et Administration Server Man Page Reference.

  1. Procurez-vous les patchs requis � l’aide de leurs num�ros et des noms de RPM indiqu�s dans le Tableau 4-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

    Dans la proc�dure suivante, ancienneVersion indique le RPM de la version de Directory Server et d’Administration Server pour la version 3.

  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 Server que vous allez mettre � niveau. Cette �tape d�pend de la fa�on dont ces composants sont r�pliqu�s dans votre architecture de d�ploiement.
  7. Vous devez arr�ter les composants dans l’ordre suivant :

    1. Clients Directory Server : Access Manager, Communications Express, Messaging Server, Portal Server, et autres.
    2. Directory Proxy Server, s’il est utilis� pour acc�der � Directory Server
    3. Administration Server, s’il est ex�cut� localement ;
    4. Directory Server
    5. l’annuaire de configuration s’il est ex�cut� localement en tant qu’instance Directory Server distincte.
    6. Pour plus d’informations sur l’arr�t d’un composant Java ES, reportez-vous au guide d’administration correspondant.

  8. Veillez � mettre � niveau tous les composants Java ES avec lesquels Directory Server et Administration Server pr�sentent des d�pendances de mise � niveau strictes (voir la section Mettre � niveau les d�pendances de Directory Server et d’Administration Server).
  9. Appliquez chacun des RPM d’Administration Server.
    1. Appliquez le RPM d’Administration Server : Produit.
    2. Vous devez effectuer cette op�ration m�me si Directory Server �t� initialement install� en mode autonome sur l’ordinateur sur lequel vous effectuez la mise � niveau.

      1. Appliquez le RPM comme suit :
      2. Appliquez les RPM de localisation d’Administration Server (117047) avant d’appliquer les RPM de base d’Administration Server.

        rpm -Fvh sun-admin-server-Langue-5.2-19.i386.rpm
        rpm -Fvh sun-server-console-Langue-5.2-19.i386.rpm
        rpm -Fvh sun-admin-server-5.2-18.i386.rpm
        ...

        Si le serveur Administration Server a d�j� �t� configur�, le syst�me renvoie l’erreur suivante :

        error: execution of %preun scriptlet from sun-admin-server-5.2-ancienneVersion failed, exit status 1

        Dans ce cas, supprimez l’ancienne version du RPM � l’aide de l’option --noscripts comme suit :

        rpm -e --noscripts sun-admin-server-5.2-ancienneVersion

      3. Si Administration Server a d�j� �t� configur�, assurez-vous que l’annuaire de configuration est en cours d’ex�cution.
      4. S’il est install� localement, vous devez le d�marrer. S’il est distant, v�rifiez qu’il est en cours d’ex�cution.

      5. Synchronisez les param�tres mis � niveau avec l’annuaire de configuration :
      6. /opt/sun/sbin/mpsadmserver sync-cds

        Le programme vous demande d’entrer un nom et un mot de passe administrateur.

      7. Confirmez la r�alisation de la mise � niveau :
      8. rpm -q sun-admin-server

        Le syst�me doit vous renvoyer le num�ro de la nouvelle version du RPM.

    3. Appliquez le RPM d’Administration Server : Console.
    4. rpm -Fvh sun-server-console-5.2-18.i386.rpm

    5. Appliquez le RPM d’Administration Server : Pages de manuel.
    6. rpm -Uvh sun-admin-server-man-5.2-8.i386.rpm

  10. Appliquez chacun des RPM de Directory Server.
    1. Si vous ex�cutez Directory Server en mode autonome, sans Administration Server, appliquez le RPM d’Administration Server.
    2. rpm -Fvh sun-admin-server-5.2-18.i386.rpm

      Sinon, passez directement � l’�tape 7b.

    3. Appliquez le RPM de Directory Server : Produit.
      1. Assurez-vous que l’instance Directory Server en cours de mise � niveau est bien arr�t�e.
      2. Appliquez le RPM comme suit :
      3. Appliquez les RPM de localisation de Directory Server (117015) avant d’appliquer les RPM de base de Directory Server.

        rpm -Fvh sun-directory-server-Langue-5.2-17.i386.rpm
        rpm -Fvh sun-directory-server-5.2-25.i386.rpm
        ...

        Si Directory Server a d�j� �t� configur�, le syst�me renvoie l’erreur suivante :

        error: execution of %preun scriptlet from sun-directory-server-5.2-ancienneVersion failed, exit status 1

        Dans ce cas, supprimez l’ancienne version du RPM � l’aide de l’option --noscripts comme suit :

        rpm -e --noscripts sun-directory-server-5.2-ancienneVersion

      4. Si Directory Server a d�j� �t� configur�, assurez-vous que l’annuaire de configuration est en cours d’ex�cution.
      5. S’il est install� localement, vous devez le d�marrer. S’il est distant, v�rifiez qu’il est en cours d’ex�cution.

      6. Synchronisez les param�tres mis � niveau avec l’annuaire de configuration :
      7. /opt/sun/sbin/directoryserver sync-cds

        Le programme vous demande d’entrer un nom et un mot de passe administrateur.

      8. Confirmez la r�alisation de la mise � niveau :
      9. rpm -q sun-directory-server

        Le syst�me doit vous renvoyer le num�ro de la nouvelle version du RPM.

    4. Appliquez le RPM de Directory Server : Pages de manuel.
    5. rpm -Uvh sun-directory-server-man-5.2-9.i386.rpm

  11. Red�marrez tous les composants Java ES dans l’ordre contraire � celui dans lequel vous les avez arr�t�s � l’�tape 4.
    1. L’annuaire de configuration, s’il est ex�cut� localement en tant qu’instance Directory Server distincte ;
    2. Directory Server
    3. Administration Server, s’il est ex�cut� localement ;
    4. Directory Proxy Server, s’il est utilis� pour acc�der � Directory Server
    5. Clients Directory Server : Access Manager, Communications Express, Messaging Server, Portal Server, et autres.

V�rification de la mise � niveau

Pour v�rifier que la mise � niveau de Directory Server et d’Administration Server s’est bien d�roul�e, red�marrez le d�mon Directory Server � l’aide de l’option -v :

puis v�rifiez les messages de d�marrage dans le journal des erreurs de Directory Server.

Voir le Tableau 4-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 Server et d’Administration 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 vers Directory Server et Administration Server pour 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 Server et Administration Server, r�installez le certificat, puis activez � nouveau le mode SSL.

Proc�dure d’annulation de la mise � niveau (Solaris)
  1. Arr�tez la console d’administration si elle est ex�cut�e localement.
  2. Arr�tez tous les composants Java ES qui d�pendent des instances Directory Server dont vous allez annuler la mise � niveau. Cette �tape d�pend de la fa�on dont ces composants sont r�pliqu�s dans votre architecture.
  3. Vous devez arr�ter les composants dans l’ordre suivant :

    1. Clients Directory Server : Access Manager, Communications Express, Messaging Server, Portal Server, et autres.
    2. Directory Proxy Server, s’il est utilis� pour acc�der � Directory Server
    3. Administration Server, s’il est ex�cut� localement ;
    4. Directory Server
    5. l’annuaire de configuration s’il est ex�cut� localement en tant qu’instance Directory Server distincte.
    6. Pour plus d’informations sur l’arr�t d’un composant Java ES, reportez-vous au guide d’administration correspondant.

  4. Annulez la mise � niveau de Directory Server.
    1. Assurez-vous que l’instance Directory Server en cours d’annulation de mise � niveau est bien arr�t�e.
    2. Supprimez les patchs de Directory Server r�pertori�s dans le Tableau 4-5.
    3. patchrm ID_patch.

    4. Assurez-vous que l’annuaire de configuration est en cours d’ex�cution.
    5. S’il est install� localement, vous devez le d�marrer. S’il est distant, v�rifiez qu’il est en cours d’ex�cution.

    6. Synchronisez les param�tres annul�s avec l’annuaire de configuration :
    7. /usr/sbin/directoryserver -u 5.2 sync-cds

      Le programme vous demande d’entrer un nom et un mot de passe administrateur.

    8. Si vous ex�cutez Directory Server en mode autonome, sans Administration Server, vous devez annuler la mise � niveau partielle d’Administration Server. Pour ce faire, suivez les instructions de l’�tape 4.
  5. Annulez la mise � niveau d’Administration Server.
    1. Supprimez les patchs d’Administration Server r�pertori�s dans le Tableau 4-5.
    2. patchrm ID_patch.

    3. Assurez-vous que l’annuaire de configuration est en cours d’ex�cution.
    4. S’il est install� localement, vous devez le d�marrer. S’il est distant, v�rifiez qu’il est en cours d’ex�cution.

    5. Synchronisez les param�tres mis � niveau avec l’annuaire de configuration :
    6. /usr/sbin/mpsadmserver sync-cds

      Le programme vous demande d’entrer un nom et un mot de passe administrateur.

  6. Annulez toutes les mises � niveau des composants Java ES sur lesquels Directory Server et Administration Server ont des d�pendances de mise � niveau strictes.
  7. Red�marrez tous les composants Java ES dans l’ordre contraire � celui dans lequel vous les avez arr�t�s � l’�tape 2.
    1. L’annuaire de configuration, s’il est ex�cut� localement en tant qu’instance Directory Server distincte ;
    2. Directory Server
    3. Administration Server, s’il est ex�cut� localement ;
    4. Directory Proxy Server, s’il est utilis� pour acc�der � Directory Server
    5. Clients Directory Server : Access Manager, Communications Express, Messaging Server, Portal Server, et autres.

Mise � niveau de plusieurs instances

Les proc�dures d�crites dans la section Mise � niveau de Directory Server et d’Administration Server pour la version 3 ne traitent pas de mani�re explicite des architectures dans lesquelles Directory Server est r�pliqu� pour l’�volutivit� ou une haute disponibilit�. Ces architectures peuvent inclure une r�plication multima�tre de Directory Server ou le d�ploiement de Directory Server en tant que service de donn�es dans un environnement Sun Cluster.

Cette section traite des mises � niveau de Directory Server dans ces situations.

Mise � niveau progressive des r�plications multima�tres

Plusieurs instances de Directory Server sur diff�rents syst�mes, comme elles sont utilis�es dans des architectures de d�ploiement de r�plication multima�tre, peuvent �tre mises � niveau une par une. La mise � niveau de chaque instance sur son ordinateur h�te est effectu�e pendant que les autres instances continuent de fonctionner. La mise � niveau progressive permet au service d’annuaire de rester en ligne pendant que des instances Directory Server qui fournissent le service sont mises � niveau.

Mise � niveau de Directory Server en tant que service de donn�es

Cette section d�crit la proc�dure de mise � niveau et d’annulation de Directory Server en tant que service de donn�es dans un environnement Sun Cluster. Vous devez prendre en compte les points suivants avant de mettre � niveau ou d’annuler Directory Server en tant que service de donn�es Sun Cluster :

Mise � niveau de Directory Server en tant que service de donn�es Sun Cluster
  1. Arr�tez chaque instance Directory Server et son instance Administration Server associ�e.
  2. serverroot/stop-admin
    serverroot/slapd-
    nomInstance/stop-slapd

  3. D�finissez le nud de cluster en cours comme nud actif :
  4. scswitch -z -g ldap-group -h nom-de-ce-nud

  5. Mettez � niveau Directory Server sur le nud actif comme cela est d�crit dans la section Mise � niveau de Directory Server et d’Administration Server pour la version 3.
  6. D�finissez un autre nud de cluster comme nud actif :
  7. scswitch -z -g ldap-group -h nom-autre-nud

  8. R�p�tez l’�tape 3 et l’�tape 4 jusqu’� ce que tous les nuds du cluster soient mis � niveau.
Annulation de Directory Server en tant que service de donn�es Sun Cluster
  1. Arr�tez chaque instance Directory Server et son instance Administration Server associ�e.
  2. serverroot/stop-admin
    serverroot/slapd-
    nomInstance/stop-slapd

  3. D�finissez le nud de cluster en cours comme nud actif :
  4. scswitch -z -g ldap-group -h nom-de-ce-nud

  5. Annulez Directory Server sur le nud actif comme cela est d�crit dans la section Annulation de la mise � niveau (Solaris).
  6. D�finissez un autre nud de cluster comme nud actif :
  7. scswitch -z -g ldap-group -h nom-autre-nud

  8. R�p�tez l’�tape 3 et l’�tape 4 jusqu’� ce que Directory Server soit annul� sur tous les nuds du cluster.


Mise � niveau de Directory Server et d’Administration Server � partir de Java ES version 2

La proc�dure de mise � niveau de Directory Server et d’Administration 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 sur lesquels Directory Server et Administration Server ont 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 Server et Administration Server pour la version 2 vers la version 4, suivez les instructions d�crites dans la section Mise � niveau de Directory Server et d’Administration 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.