Directory Server Enterprise Edition 6.3.1 est une version de maintenance qui corrige des bogues, principalement dans Directory Service Control Center, Directory Proxy Server et Directory Server. Seul le mode de mise à niveau est disponible dans la version 6.3.1 avec une distribution zip ou par package natif.
Si vous prévoyez d'installer Directory Server Enterprise Edition 6.0, 6.1, 6.2 ou 6.3, reportez-vous au Guide d'installation de Sun Java System Directory Server Enterprise Edition Installation Guide pour 6.0, 6.1, 6.2 ou 6.3. Reportez-vous à l'Ensemble de documentation Directory Server Enterprise Edition.
Ces instructions d'installation décrivent chaque étape de l'installation de Directory Service Control Center, Directory Proxy Server, Directory Server, et des composants Kit de ressources Directory Server et Identity Synchronization pour Windows de Directory Server Enterprise Edition.
Vous devez appliquer l'ensemble de patchs Sun Java System Directory Server Enterprise Edition 6.3.1 142807-02 par-dessus une installation Directory Server Enterprise Edition 6.3.1 ZIP. Pour obtenir des instructions, reportez-vous à Installation de l'ensemble de patchs de sécurité Directory Server Enterprise Edition 6.3.1 142807-02.
Ce guide ne traite pas l'installation avec d'autres produits Java Enterprise System (Java ES). Si vous prévoyez d'installer les logiciels Directory Server et Directory Service Control Center avec d'autres logiciels Java ES, consultez les instructions d'installation instructions du logiciel Java ES dans http://docs.sun.com/coll/1286.3. Pour Microsoft Windows, consultez les instructions d'installation du logiciel Java ES dans le document Java Enterprise System 5 pour Microsoft Windows.
Cette section aborde les sujets suivants.
Le tableau suivant identifie les informations que vous devez utiliser pour mettre Directory Server Enterprise Edition à niveau vers la version 6.3.1 en fonction de votre installation actuelle et du type de distribution que vous utilisez.
Tableau 2–1 Chemins de mise à niveau vers Directory Server Enterprise Edition 6.3.1
Version précédente de Directory Server Enterprise Edition |
Distribution de logiciel |
Informations connexes |
---|---|---|
Aucune |
Packages natifs (Solaris et Linux) |
Procédez comme suit pour installer le composant Directory Server Enterprise Edition 6.0 de Sun Java Enterprise System 5 et appliquer des patchs pour la mise à niveau vers la version 6.3.1 Mise à jour 1.
|
5.x |
Packages natifs (Solaris et Linux) |
Procédez comme suit pour installer Directory Server Enterprise Edition 6.0, composant de Sun Java Enterprise System 5, pour effectuer la mise à niveau 6.3, pour migrer les instances 5.x vers la version 6.3 et pour appliquer les patchs de mise à niveau vers la dernière version.
|
Aucune |
Packages natifs (Windows) |
Procédez comme suit pour installer le composant Directory Server Enterprise Edition 6.0 de Sun Java Enterprise System 5 et appliquer des patchs pour la mise à niveau vers la version 6.3.1 Mise à jour 1.
|
5.x |
Packages natifs (Windows) |
Procédez comme suit pour installer Directory Server Enterprise Edition 6.0, composant de Sun Java Enterprise System 5, pour effectuer la mise à niveau 6.3, pour migrer les instances 5.x vers la version 6.3 et pour appliquer les patchs de mise à niveau vers la dernière version.
|
Aucune |
Zip |
Procédez comme suit pour installer Directory Server Enterprise Edition 6.3, effectuer une mise à niveau directe vers la version 6.3.1, puis appliquer la version 6.3.1 Mise à jour 1.
|
5.x |
Zip |
Procédez comme suit pour installer Directory Server Enterprise Edition 6.3, migrer les instances 5.x vers la version 6.3, effectuer la mise à niveau vers 6.3.1, puis appliquer la version 6.3.1 Mise à jour 1.
|
6.0, 6.1, 6.2 ou 6.3 |
Natif |
Procédez comme suit pour mettre l'installation à niveau vers la version 6.3 1, puis appliquer 6.3.1 Mise à jour 1
|
6.0, 6.1, 6.2 ou 6.3 |
Zip |
Procédez comme suit pour mettre l'installation à niveau vers 6.3.1, appliquer 6.3.1 Mise à jour 1, puis installer Directory Service Control Center (si ce n'est pas encore fait).
|
En général, il est conseillé de sauvegarder les bases de données d'annuaire régulièrement, et particulièrement avant une mise à niveau du serveur d'annuaire. Reportez-vous au Sun Java System Directory Server Enterprise Edition 6.3 Administration Guide pour en savoir plus sur la sauvegarde de la base de données.
Avant la mise à niveau de Directory Server Enterprise Edition vers la version 6.3.1 à l'aide de packages natifs, vous devez mettre à niveau les composants partagés. Pour réaliser cette opération sous Solaris et Red Hat, vous devez être utilisateur root, et vous devez être administrateur sous Windows.
À l'aide de patchs, vous pouvez mettre à niveau les composants partagés sous Solaris, Linux et Windows. Sous Linux, vous devez utiliser installpatch pour installer les patchs. Le script installpatch est livré avec le patch.
Sélectionnez la plate-forme répondant à vos exigences et installez tous les patchs spécifiés pour cette plate-forme. Si de nouvelles versions des patchs sont disponibles, utilisez-les à la place de celles indiquées dans le tableau.
Description |
Solaris 10 SPARC et Solaris 9 SPARC |
Solaris 10 x86, AMD x64 et Solaris 9 x86 |
Linux |
---|---|---|---|
International Components for Unicode (ICU) |
119810-05 (Solaris 10) 114677-15 (Solaris 9) |
119811-05 (Solaris 10) 114678-15 (Solaris 9) |
126368-04 |
Sun Java Web Console (SJWC) |
125952-05 (Solaris 10) 125950-05 (Solaris 9) |
125953-05 (Solaris 10) 125951-05 (Solaris 9) |
125954-05 |
Network Security Services/Netscape Portable Runtime/Java Security Services (NSS/NSPR/JSS) |
Reportez-vous au tableau suivant pour obtenir des informations complètes sur les patchs. |
Reportez-vous au tableau suivant pour obtenir des informations complètes sur les patchs. |
121656-17 |
Java Dynamic Management Kit Runtime |
119044-03 |
119044-03 |
119046-03 |
Conteneur d'agent commun Runtime |
123893-04 |
123896-04 |
123899-03 |
Sun Java Monitoring Framework (MFWK) |
125444-11 |
125446-11 (Solaris 10 64 bits et Solaris 10 32 bits) 125445-11 (Solaris 10 32 bits et Solaris 9 32 bits) |
125447-11 |
Sun LDAP C SDK 6.0 |
136798–01 |
136799–01 (Solaris 9 x86) 136800–01 (Solaris 10 x86 et AMD64) |
139535–01 |
Choisissez le patch NSS/NSPR/JSS correspondant à votre système, en obtenant la version package de SUNWpr et SUNtls sur votre système.
# pkginfo -l SUNWpr | grep VERSION # pkginfo -l SUNWtls | grep VERSION |
Choisissez ensuite dans le tableau suivant la série de patchs appropriée.
Solaris |
Version du package |
Patch Network Security Services/Netscape Portable Runtime/Java Security Services (NSS/NSPR/JSS) |
---|---|---|
Solaris 9 SPARC |
SUNWpr : VERSION=4.1.2, RÉV=2002.09.03.00.17 SUNWtls : VERSION=3.3.2, RÉV=2002.09.18.12.49 |
119211-17 |
Solaris 9 x86 |
SUNWpr : VERSION=4.1.3, RÉV=2003.01.09.13.59 SUNWtls : VERSION=3.3.3, RÉV=2003.01.09.17.07 |
119212-17 |
Solaris 10 SPARC |
SUNWpr : VERSION=4.5.1, RÉV=2004.11.05.02.30 SUNWtls : VERSION=3.9.5, RÉV=2005.01.14.17.27 |
119213-17 |
Solaris 10 x86 |
SUNWpr : VERSION=4.5.1, RÉV=2004.11.05.03.44 SUNWtls : VERSION=3.9.5, RÉV=2005.01.14.19.03 |
119214-17 |
Solaris 9 SPARC et Solaris 10 SPARC |
SUNWpr : VERSION=4.6.4, RÉV=2006.11.16.20.40 SUNWtls : VERSION=3.11.4, RÉV=2006.11.16.20.40 |
125358-06 |
Solaris 9 x86 et Solaris 10 x86 |
SUNWpr : VERSION=4.6.4, RÉV=2006.11.16.21.41 SUNWtls : VERSION=3.11.4, RÉV=2006.11.16.21.41 |
125359-06 |
Le tableau suivant répertorie les patchs de composant partagé pour plate-forme Windows.
Description |
Windows |
Patch Windows Installer |
126910-02 |
Sun Java Web Console (SJWC) |
125955-05 |
Network Security Services/Netscape Portable Runtime/Java Security Services (NSS/NSPR/JSS) |
125923-06 |
Conteneur d'agent commun Runtime |
126183-07 |
Sun Java Monitoring Framework (MFWK) |
125449-09 |
Avant la mise à niveau de Directory Server Enterprise Edition 6.0, 6.1, 6.2 ou 6.3 vers la version 6.3.1, vous devez mettre à niveau les composants partagés.
Arrêtez tous les processus qui utilisent les composants partagés.
Si nécessaire, arrêtez les composants partagés.
Procurez-vous les patchs de mise à niveau les plus récents en vous reportant aux tableaux ci-dessus.
Pour en savoir plus sur la méthode d'obtention des patchs, reportez-vous à Obtention du logiciel.
Appliquez les patchs appropriés aux composants partagés.
Consultez le fichier README.ID_du_patch pour connaître la procédure détaillée d'installation du patch concerné.
Vérifiez que les mises à niveau par patch ont réussi.
Consultez le fichier README.ID_du_patch pour connaître la procédure de vérification.
Si nécessaire, redémarrez les composants partagés.
Pour mettre à niveau le composant partagé Conteneur d'agent commun sous Windows, exécutez les commandes suivantes, dans l'ordre indiqué :
# cacaoadm prepare-uninstall # 126183-04.exe # cacao-install-path\share\cacao_2\configure.bat # cacao-install-path\share\cacao_2\bin\cacaoadm rebuild-dependencies |
Si votre installation utilise Identity Synchronization pour Windows et si vous avez appliqué le dernier patch NSS 3.12 sur votre système, définissez des liens symboliques vers les nouvelles bibliothèques fournies dans le patch NSS 3.12, comme le montre l'exemple suivant. La valeur par défaut de la variable de chemin SERVER_ROOT est /var/mps/serverroot.
$ cd /var/mps/serverroot/lib $ ln -s /usr/lib/mps/secv1/libnssdbm3.so libnssdbm3.so $ ln -s /usr/lib/mps/secv1/libnssutil3.so libnssutil3.so $ ln -s /usr/lib/mps/secv1/libsqlite3.so libsqlite3.so $ cd /var/mps/serverroot/lib/sparcv9 $ ln -s /usr/lib/mps/secv1/sparcv9/libnssdbm3.so libnssdbm3.so $ ln -s /usr/lib/mps/secv1/sparcv9/libnssutil3.so libnssutil3.so $ ln -s /usr/lib/mps/secv1/sparcv9/libsqlite3.so libsqlite3.so |
Vérifiez que tous les composants partagés sont à jour. Pour en savoir plus, reportez-vous à Pour mettre à niveau les composants partagés à l'aide de patchs.
Si vous avez déjà installé Directory Server Enterprise Edition 6.0, 6.1, 6.2 ou 6.3, effectuez la mise à niveau vers la version 6.3.1 en procédant comme suit.
Vous devez être utilisateur root sous Solaris et Red Hat, ou administrateur sous Windows pour pouvoir appliquer cette procédure.
Aucune des instances Directory Server et Directory Proxy Server, et aucune information de configuration n'est affectée lorsque vous effectuez la mise à niveau de Directory Server Enterprise Edition.
Le tableau suivant indique les numéros de patchs requis pour mettre à niveau Directory Server Enterprise Edition sur diverses plates-formes. Si de nouvelles versions des patchs sont disponibles, utilisez-les à la place de celles indiquées dans le tableau.
Description |
Directory Server Enterprise Edition - De base |
Directory Server Enterprise Edition - Version traduite |
---|---|---|
ID de patch : Solaris SPARC |
125276-08 |
125937-06 |
ID de patch : Solaris 9 x86 |
125277-08 |
125938-06 |
ID de patch : Solaris 10 x86 ou AMD x64 |
125278-08 |
125938-06 |
ID de patch : Linux |
125309-08 |
125939-06 |
ID de patch : Windows Le patch Directory Server Enterprise Edition 6.1 n'était pas fourni pour Windows, si bien qu'il ne s'applique pas à la mise à niveau d'une installation 6.1. |
125311-08 Le patch traduit est livré dans le patch de base. |
Pour que Directory Server Enterprise Edition en version traduite fonctionne correctement, installez les patchs de traduction avant les patchs de base.
Chaque patch de traduction contient toutes les langues prises en charge pour la plate-forme sélectionnée.
Arrêtez le registre DSCC.
Sous Solaris
# dsadm stop /var/opt/SUNWdsee/dscc6/dcc/ads |
Sous Linux
# dsadm stop /var/opt/sun/dscc6/dcc/ads |
Sous Windows, la commande dsadm suivante n'arrête pas le registre DSCC.
dsadm.exe stop C:\Program Files\Sun\JavaES5\DSEE\var\dscc6\dcc\ads |
Pour contourner le problème, arrêtez (kill) le processus bin_slapd.exe à l'aide du gestionnaire de tâches et connectez-vous en tant qu'administrateur. Vous pouvez maintenant démarrer et arrêter avec succès le registre DSCC. Le propriétaire du registre DSCC reste inchangé, à savoir, SYSTEM.
Arrêtez toutes les instances Directory Server et Directory Proxy Server en cours d'exécution.
Mettez à niveau les composants partagés. Reportez-vous à Pour mettre à niveau les composants partagés à l'aide de patchs.
Téléchargez le patch Directory Server Enterprise Edition 6.3.1.
Pour en savoir plus, reportez-vous à Obtention du logiciel.
Accédez au répertoire où vous avez enregistré le patch répertorié dans le tableau ci-dessus.
Exécutez la commande suivante pour installer le patch.
Système d'exploitation Solaris
Avant de mettre à niveau Directory Server Enterprise Edition, vous devez installer le patch 119254-38 sous Solaris 10 SPARC et le patch 119255-38 sous Solaris 10 x86. Pour en savoir plus sur le téléchargement des patchs, reportez-vous à Obtention du logiciel.
Vous pouvez également utiliser -G avec la commande patchadd sous Solaris 10 SPARC et Solaris 10 x86 lorsque vous appliquez le patch de mise à niveau Directory Server Enterprise Edition. Par exemple :
# patchadd -G patch-id |
Pour les autres versions de Solaris, utilisez la commande suivante :
# patchadd patch-id |
Linux
Ouvrez le répertoire où se trouve le fichier installpatch.
Exécutez installpatch.
# ./installpatch |
Windows
Ouvrez le dossier où se trouve le fichier exécutable patch-id.exe.
Double-cliquez sur patch-id.exe.
Une fois le patch correctement installé, exécutez les commandes suivantes :
# dsccsetup console-unreg # dsccsetup console-reg |
Démarrez les instances Directory Server et (s'il y en a) les instances Directory Proxy Server.
Démarrez la console Web et le conteneur d'agent commun.
Redémarrez le registre DSCC.
Sous Solaris
# dsadm start /var/opt/SUNWdsee/dscc6/dcc/ads |
Sous Linux
# dsadm start /var/opt/sun/dscc6/dcc/ads |
Sous Windows
dsadm.exe start C:\Program Files\Sun\JavaES5\DSEE\var\dscc6\dcc\ads |
Sauvegardez le répertoire d'installation de Directory Server Enterprise Edition, s'il existe, avant d'effectuer la mise à niveau vers Directory Server Enterprise Edition 6.3.1, car vous ne pourrez ultérieurement plus restaurer d'installation Directory Server Enterprise Edition précédente.
Vous pouvez utiliser la distribution zip sans droits d'utilisateur root.
La commande dsee_deploy met automatiquement à jour l'installation précédente si elle en détecte une. Toutefois, pour SuSE Linux 9 et HP-UX, vous devez, avant de mettre à niveau l'installation Directory Server Enterprise Edition, mettre à niveau le système d'exploitation vers SuSE Linux 9 SP4 ou HP-UX 11.23, respectivement. Appliquez ensuite la procédure suivante pour mettre à niveau votre installation Directory Server Enterprise Edition vers la version 6.3.1.
Arrêtez CACAO, ainsi que toutes les instances de Directory Server et Directory Proxy Server en cours d'exécution associées à l'installation à laquelle vous prévoyez d'appliquer le patch. Arrêtez également le serveur d'application qui héberge le fichier WAR et le registre DSCC.
Si le système que vous mettez à niveau est hébergé sous SuSE Linux 9 ou HP-UX, mettez à niveau votre système d'exploitation.
Mettez à niveau SuSE Linux 9 SP3 vers SuSE Linux 9 SP4.
Sous SuSE 64 bits, .pam-32bit-9-yyyymmddhhmm.rpm est un prérequis pour le démarrage de CACAO et vous devez l'installer s'il n'est pas présent sur votre système.
Comme Directory Server Enterprise Edition 6.0 et 6.1 ne prennent en charge que HP-UX 11.11, vous devez mettre à niveau votre système d'exploitation vers HP-UX 11.23 avant la mise à niveau de Directory Server Enterprise Edition vers la version 6.3.1.
Reportez-vous à la documentation de votre système d'exploitation pour savoir comment mettre à niveau le système d'exploitation, comment préserver la partition où Directory Server Enterprise Edition est installé et où vous procurer les derniers ensembles de patchs.
Mettez Directory Server Enterprise Edition à niveau vers la version 6.3.1.
Utilisez la commande dsee_deploy de la distribution zip de Directory Server Enterprise Edition 6.3.1, avec le même chemin d'installation, ainsi que le port CACAO employé pour votre précédente installation de Directory Server Enterprise Edition 6.0, 6.1, 6.2 ou 6.3. La commande dsee_deploy redémarre CACAO et le registre DSCC.
Obtenez la distribution zip correspondant à cette installation.
Reportez-vous au tableau suivant pour en savoir plus sur le patch zip qui convient à votre système. Si de nouvelles versions des patchs sont disponibles, utilisez-les à la place de celles indiquées dans le tableau.
Tous les fichiers multilingues sont inclus dans les patchs mentionnés ci-dessus.
Système d’exploitation |
Numéro de patch |
---|---|
Solaris SPARC |
126748-05 |
Solaris 9 x86 |
126749-05 |
Solaris 10 x86 et AMD x64 |
126750-05 |
Red Hat Linux |
126751-05 |
SuSE Linux |
126751-05 |
HP-UX |
126752-05 |
Windows |
126753-05 |
Installez les patchs ou Service Packs prérequis pour votre plate-forme, comme le décrit la section Systèmes d'exploitation requis .
Accédez au répertoire de distribution zip contenant la commande dsee_deploy .
Mettez à niveau l'installation Directory Server Enterprise Edition existant actuellement dans install_path, à l'aide de la commande dsee_deploy(1M).
$ ./dsee_deploy install -i install-path options |
Sous Windows, accédez au dossier de distribution zip qui contient la commande dsee_deploy et exécutez la commande suivante :
dsee_deploy install -i install-path options |
Par exemple, la commande suivante met à niveau la version de Directory Server Enterprise Edition précédemment installée dans le répertoire /local, à condition que vous ayez accès en écriture à ce répertoire.
$ ./dsee_deploy install -i /local |
Vous pouvez aussi utiliser l'option --no-inter pour effectuer l'installation en mode non interactif, où la licence est acceptée sans confirmation. Le mode non interactif est particulièrement utile pour l'installation en mode silencieux.
Pendant l'installation, un fichier WAR est enregistré sur votre système. Ce fichier WAR contient l'application Web DSCC qui, lorsque vous la déployez à l'aide du serveur d'application, vous permet d'accéder aux instances de serveur via la console Web et de les gérer. Ces fonctions sont semblables à celles de DSCC dans les packages natifs. Pour en savoir plus sur le fichier WAR, reportez-vous à Installing Directory Service Control Center From Zip Distribution du Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide.
Au cours de l'installation, les packages multilingues sont également installés.
Déployez le fichier dscc.war le plus récent sur le serveur d'application.
Pour consulter des instructions détaillées, reportez-vous à Installing Directory Service Control Center From Zip Distribution du Sun Java System Directory Server Enterprise Edition 6.3 Installation Guide.
Redémarrez les instances Directory Server et Directory Proxy Server, ainsi que le serveur d'application du fichier WAR.
Démarrez les démons uniquement si vous mettez à niveau à la fois le système d'exploitation et Directory Server Enterprise Edition.
Vous devez appliquer l'ensemble de patchs Sun Java System Directory Server Enterprise Edition 6.3.1 142807-02 par-dessus une installation Directory Server Enterprise Edition 6.3.1 ZIP. Ce patch inclut à la fois NSS 3.12.5 et SASL 2.19.20090601.
Vous ne pouvez pas appliquer ce patch aux versions de Directory Server Enterprise Edition antérieures à 6.3.1. Pour consulter les consignes de mise à niveau vers la version 6.3.1, reportez-vous au Tableau 2–1.
Pour installer l'ensemble de patchs de sécurité Directory Server Enterprise Edition 6.3.1 142807-02, téléchargez-le à l'adresse http://sunsolve.sun.com et suivez les instructions d'installation figurant dans le fichier README.
Vous devez appliquer le patch de sécurité Sun Java System Directory Server 6.3.1 143463-01 par-dessus une installation Directory Server Enterprise Edition 6.3.1.
Vous ne pouvez pas appliquer ce patch aux versions de Directory Server Enterprise Edition antérieures à 6.3.1. Pour consulter les consignes de mise à niveau vers la version 6.3.1, reportez-vous au Tableau 2–1.
Pour installer le patch de sécurité Directory Server Enterprise Edition 6.3.1 143463-01, téléchargez-le à l'adresse http://sunsolve.sun.com et suivez les instructions d'installation figurant dans le fichier README.
Vérifiez que l'installation du patch 143463-01 a réussi en exécutant la commande suivante et en vérifiant que la réponse est identique à celle indiquée ici :
./dsadm -V [dsadm] dsadm : 6.3.1 B2008.1121.0156 ZIP [slapd 64-bit] Sun Microsystems, Inc. Sun-Java(tm)-System-Directory/6.3.1_sec B2010.0201.1612 64-bit ns-slapd : 6.3.1 B2008.1121.0156 ZIP Slapd Library : 6.3.1_sec B2010.0201.1612 Front-End Library : 6.3.1 B2008.1121.0156 |