Sun Java logo     Précédent      Contenu      Index      Suivant     

Sun logo
Guide de mise à niveau de Sun Java Enterprise System 5 pour UNIX 

Chapitre  13
Web Proxy Server

Ce chapitre décrit la procédure de mise à niveau de Web Proxy Server vers Java ES 5 (version 5) : Sun Java System Web Proxy Server 4.0.4.

Ce chapitre présente les considérations relatives à la mise à niveau pour les différentes méthodes de mise à niveau prises en charge par la version 5. Il traite des mises à niveau sur les systèmes d'exploitation Solaris et Linux :


Présentation des mises à niveau de Web Proxy Server

Cette section présente les aspects généraux de Web Proxy Server qui affectent la mise à niveau vers Java ES 5 (version 5) :

À propos de Web Proxy Server pour Java ES version 5

Web Proxy Server pour Java ES version 5 représente une version mineure (correction de bogues) par rapport à la version 4.

Néanmoins, Web Proxy Server version 5 offre de meilleures performances, une architecture plus évolutive, une meilleure conformité aux normes et une nouvelle interface d’administration par rapport à Sun One Web Proxy Server 3.6, avant son inclusion dans Java Enterprise System.

Présentation de la mise à niveau de Web Proxy Server

Le Tableau 13-2 indique le chemin de la mise à niveau de Web Proxy Server vers Java ES version 5. Web Proxy Server n’était pas inclus dans les versions précédentes de Java ES. Ce tableau s’applique uniquement au système d’exploitation Solaris, car Web Proxy Server n’était jusqu’à présent pas pris en charge sur le système d’exploitation Linux.

Tableau 13-2  Méthodes de mise à niveau vers Java ES 5 (version 5) : Web Proxy Server 4.0.4

Version de Java ES

Web Proxy Server Version

Approche globale

Reconfiguration requise

Version 4

Sun Java System Web Proxy Server 4.0.1 2005Q4

Mise à niveau directe :
exécutée en appliquant des patchs

Aucune

Versions antérieures à Java ES
(SE Solaris uniquement)

Sun ONE Web Proxy Server 3.6

(désigné par la suite sous le terme version 3.6)

Mise à niveau directe :
Effectuée en utilisant le programme d'installation de Java ES pour l'installer à un nouvel emplacement puis en migrant les données de configuration à l'aide des outils d'administration

Les informations de configuration doivent être migrées vers un nouvel emplacement.

Données de Web Proxy Server

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

Tableau 13-3  Utilisation des données de Web Proxy Server

Type de données

Emplacement

Utilisation

Données de configuration

WebProxyServer-base/proxy-serverid/
annuaire de
configuration

Contient des fichiers tels que : server,xml, magnus.conf, obj.conf, etc.

Stocke les informations de configuration pour le serveur, le cache, les filtres, le routage ainsi que d'autres aspects fonctionnels de Web Proxy Server

Stratégie de mise à niveau de Web Proxy Server

De manière générale, la stratégie à utiliser pour effectuer la mise à niveau de Web Proxy Server dépend de nombreuses considérations, décrites dans le Chapter 1, "Planification des mises à niveau" : méthode de mise à niveau, dépendances entre les composants Java ES, mise à niveau sélective ou globale, déploiements portant sur plusieurs instances et ainsi de suite.

Cette section aborde spécifiquement les questions susceptibles d'influencer la planification de mise à niveau de Web Proxy Server.

Problèmes de compatibilité

Web Proxy Server version 5 ne présente pas de nouvelles interfaces publiques et est compatible avec Web Proxy Server version 4. La version 5 de Web Proxy Server est en outre compatible avec la version 3.6, excepté pour les plug-ins développés à l'aide de l'interface NSAPI prise en charge par la version 3.6 qui doivent être recompilés à l'aide de l'interface NSAPI prise en charge par la version 5.

Dépendances Web Proxy Server

Web Proxy Server présente des dépendances par rapport aux composants Java ES suivants :

Double mise à niveau

La double mise à niveau, qui permet à la fois la mise à niveau de Web Proxy Server et du système d'exploitation (comme le décrit la section Mises à niveau doubles : Java ES et système d'exploitation) peut être effectuée en utilisant la méthode de mise à niveau d'un système d'exploitation existant :

  1. Sauvegardez les données de Web Proxy Server.
  2. Reportez-vous à Données de Web Proxy Server concernant l'emplacement des données fondamentales.

  3. Mettez à niveau le système d'exploitation.
  4. La mise à niveau ne modifie pas le système de fichiers existant.

  5. Procédez à la mise à niveau de Web Proxy Server vers la version 5.
  6. Reportez-vous à la section correspondante du présent chapitre, en fonction de la méthode de mise à niveau.


Mise à niveau de Web Proxy Server à partir de Java ES version 4

Cette section présente des informations sur la mise à niveau de Web Proxy Server à partir de Java ES 2005Q4 (version 4) vers Java ES 5 (version 5). La section aborde les thèmes suivants :

Introduction

Lors de la mise à niveau de Web Proxy Server vers la version 5, prenez en compte les aspects suivants de la procédure :

Mise à niveau de Web Proxy Server pour la version 4

Cette section présente la procédure de mise à niveau de Web Proxy Server vers Java ES version 5. Elle aborde les thèmes suivants :

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

Avant de mettre à niveau Web Proxy Server, vous devez effectuer les tâches suivantes :

Vérification des informations sur la version actuelle

Vous pouvez vérifier la version actuelle de Web Proxy Server à l'aide de la commande suivante :

Mise à niveau des dépendances de Web Proxy Server

Il est généralement conseillé de mettre tous les composants de Java ES d’un ordinateur (et de son environnement informatique) au niveau de Java ES version 5. Néanmoins, la mise à niveau de Web Proxy Server vers la version 5 requiert uniquement la mise à niveau des composants partagés NSS et NSPR. Si ces composants partagés n’ont pas encore été mis à niveau, vous devez synchroniser tous les composants partagés au niveau de leur version 5 à l’aide de l’option de synchronisation des composants partagés. Vous trouverez des instructions dans le Chapter 2, "Mise à niveau des composants partagés Java ES".

Sauvegarde des données de Web Proxy Server

La mise à niveau de Web Proxy Server vers la version 5 ne modifie pas les données de configuration de la version 4. Il est donc inutile de sauvegarder les données actuelles.

Obtenir les mots de passe et informations de configuration requis

Aucune information particulière concernant la version installée n'est requise. Vous devrez toutefois vous connecter en tant que superutilisateur pour procéder à la mise à niveau.

Mise à niveau de la version 4 de Web Proxy Server (Solaris)

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

Éléments de la mise à niveau (Solaris)

La mise à niveau du logiciel Web Proxy Server vers la version 5 de Java ES tient compte des considérations suivantes :

Procédure de mise à niveau (Solaris)

La procédure présentée ci-dessous s’applique au logiciel Web Proxy Server installé sur l’ordinateur sur lequel est effectuée la mise à niveau.

  1. Connectez-vous en tant qu'utilisateur root ou superutilisateur.
  2. su -

  3. Arrêtez toutes les instances actives de Web Proxy Server et Administration Server.
  4. WebProxyServer-base/proxy-nomInstance/stop
    WebProxyServer-base/proxy-admserv/stop

  5. Si vous ne l'avez pas encore fait, synchronisez tous les composants partagés vers la version 5.
  6. Vous trouverez des instructions dans le Chapter 2, "Mise à niveau des composants partagés Java ES".

  7. Notez les numéros des patchs requis indiqués dans le Tableau 13-5.
  8. 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

  9. Appliquez le composant Web Proxy Server approprié et, si nécessaire, les patchs de repérage répertoriés dans le Tableau 13-5, en respectant l’ordre défini dans celui-ci.
  10. patchadd /tmp/ID_patch

  11. Confirmez la réalisation des mises à niveau de patch :
  12. showrev -p | grep proxy

    Le résultat doit renvoyer les versions des ID de patchs appliqués à l'Step 5.

  13. Redémarrez les instances de Web Proxy Server arrêtées à l’Step 2.
  14. WebProxyServer-base/proxy-nomInstance/start

Mise à niveau de Web Proxy Server pour la version 4 (Linux)

Cette section traite des considérations ayant une incidence sur la procédure de mise à niveau de Web 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 Web Proxy Server vers Java ES version 5 sous Linux et Solaris (voir Considérations relatives à la mise à niveau), sauf que les patchs de mise à niveau pour la version 5 sous Linux sont différents de ceux destinés à Solaris.

Les patchs de mise à niveau de Web Proxy Server pour la version 5 sont répertoriés dans le tableau suivant pour le système d’exploitation Linux :

Tableau 13-6  Patchs1 pour la mise à niveau de Web Proxy Server sur Linux 

Description

ID de patch et nom de RPM

Web Proxy Server Core

120983-10

  • sun-proxyserver-4.0-6.5.i386.rpm

Repérage de Web Proxy Server

122965-01

  • sun-proxyserver-Langue-4.0.4.i386.rpm

1Les numéros de révision des patchs sont les numéros minimum requis pour la mise à niveau vers Java ES version 5. 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 au logiciel Web Proxy Server installé sur l’ordinateur sur lequel est effectuée la mise à niveau.


Attention

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


  1. Connectez-vous en tant qu'utilisateur root ou superutilisateur.
  2. su -

  3. Arrêtez toutes les instances actives de Web Proxy Server et Administration Server.
  4. WebProxyServer-base/proxy-nomInstance/stop
    WebProxyServer-base/proxy-admserv/stop

  5. Si vous ne l'avez pas encore fait, synchronisez tous les composants partagés vers la version 5.
  6. Voir la section Mise à niveau des dépendances de Web Proxy Server.

  7. Procurez-vous les patchs requis à l'aide de leurs numéros et des noms de RPM indiqués dans le Tableau 13-6. Utilisez ces informations pour obtenir les numéros de version des RPM.
  8. 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

  9. Appliquez le composant Core et, si besoin, les RPM de localisation pour Web Proxy Server, répertoriés dans le Tableau 13-6, en respectant l’ordre défini dans celui-ci.
  10. rpm -Fvh sun-proxyserver-version.i386.rpm

  11. Confirmez la réalisation des mises à niveau de patch :
  12. rpm -qa | grep sun-proxyserver

    Le système doit vous renvoyer les numéros de la nouvelle version des RPM.

  13. Redémarrez les instances de Web Proxy Server arrêtées à l’Step 2.
  14. WebProxyServer-base/proxy-nomInstance/start

Vérification de la mise à niveau

Vous pouvez vérifier la mise à niveau de Web Proxy Server vers la version 5 en démarrant l'instance de Web Proxy Server à l'aide de l'option -version :

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 décrit les points qui ont une influence sur la procédure d'annulation de la mise à niveau de Web Proxy Server, suivis par la description de la procédure elle-même.

Éléments de l'annulation de la mise à niveau (Solaris)

La procédure d'annulation de la mise à niveau de Web Proxy Server vers la version 5 est quasiment l'inverse de la procédure de mise à niveau vers la version 5.

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

  3. Arrêtez toutes les instances actives de Web Proxy Server et Administration Server.
  4. WebProxyServer-base/proxy-nomInstance/stop
    WebProxyServer-base/proxy-admserv/stop

  5. Supprimez les patchs répertoriés dans le Tableau 13-5.
  6. patchrm ID_patch

  7. Redémarrez les instances de Web Proxy Server arrêtées à l’Step 2.
  8. WebProxyServer-base/proxy-nomInstance/start


Mise à niveau de Web Proxy Server à partir de la version 3.6

Cette section fournit des informations sur la mise à niveau de Web Proxy Server de la version 3.6 vers Java ES 5 (version 5). La section aborde les thèmes suivants :

Introduction

Lors de la mise à niveau de Web Proxy Server vers la version 5, prenez en compte les aspects suivants de la procédure :

Mise à niveau de Web Proxy Server version 3.6

Cette section présente la procédure de mise à niveau de Web Proxy Server vers Java ES version 5. Auparavant, Web Proxy Server n'était pas pris charge sur la plate-forme Linux. La mise à niveau de Web Proxy Server vers Java ES version 5 est effectuée uniquement sur la plate-forme Solaris. La section aborde les thèmes suivants :

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

Avant de mettre à niveau Web Proxy Server, vous devez effectuer les tâches suivantes :

Vérification des informations sur la version actuelle

Vous pouvez vérifier la version actuelle de Web Proxy Server à l'aide de la commande suivante :

Mise à niveau des dépendances de Web Proxy Server

Il est généralement recommandé de mettre à jour tous les composants de Java ES sur un système informatique (et dans un environnement informatique) vers Java ES version 5. Toutefois, le programme d'installation de Java ES utilisé pour mettre à niveau Web Proxy Server vers la version 5 met automatiquement à niveau tous les composants partagés dont dépend Web Proxy Server (voir le Tableau 1-9).

Sauvegarde des données de Web Proxy Server

La mise à niveau de Web Proxy Server vers la version 5 ne modifie pas les données de configuration de la version 3.6. Toutefois, il est nécessaire de sauvegarder toutes les modifications apportées aux données de configuration de la version 3.6 à l'aide de l'interface d'administration avant d'effectuer la mise à niveau.

Obtention des mots de passe et informations de configuration requis

Pour effectuer la mise à niveau à partir de la version 3.6, vous devez connaître le chemin du répertoire d'installation pour cette version installée.

Mise à niveau de la version 3.6 Web Proxy Server

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

Considérations relatives à la mise à niveau

Toutes les instances de Web Proxy Server correspondant à la même image de Web Proxy Server installée peuvent être mises à niveau. Toutefois, la migration des données de configuration doit être effectuée séparément pour chaque instance. Toutes ces instances doivent être arrêtées lors de la migration afin de s’assurer qu’aucun conflit de port ne survienne au démarrage de l’instance migrée.

Procédure de mise à niveau

La procédure présentée ci-dessous s'applique au logiciel Web Proxy Server installé sur l'ordinateur sur lequel est effectuée la mise à niveau.

  1. Connectez-vous en tant qu'utilisateur root ou superutilisateur.
  2. su -

  3. Installez Web Proxy Server version 5.
    1. Lancez le programme d’installation de Java ES à partir de la distribution Java ES version 5.
    2. Sélectionnez Web Proxy Server dans la page de sélection de composant.
    3. Sélectionnez l'option Configurer maintenant.
    4. Lorsque l'installation est terminée, quittez le programme d'installation de Java ES.
  4. Effectuez la migration des paramètres de configuration vers la version récemment installée.
  5. Cette opération doit être effectuée séparément pour chaque instance de Web Proxy Server.

    1. Démarrez le serveur d'administration de Web Proxy Server.
    2. WebProxyServer-base/proxy-admserv/start

    3. Connectez-vous à l'interface graphique d'administration.
    4. Cliquez sur l’onglet Serveur, puis sur Faire migrer le serveur.
    5. Indiquez le chemin du répertoire d'installation de la version 3.6.
    6. Sélectionnez l'instance à faire migrer.
    7. Cliquez sur le bouton Migrer.
    8. Une fois la migration correctement exécutée, l'écran de la migration fournit une liste de configurations supplémentaires à effectuer manuellement. Il fournit les données à ajouter et le fichier de configuration correspondant.

      Pour plus d'informations sur la migration des paramètres de configuration, reportez-vous au Guide de migration et d'installation de Sun Java System Web Proxy Server 4.0.4, http://docs.sun.com/doc/819-5492.

  6. Effectuez toutes les modifications de configuration supplémentaires spécifiées à l’Step f.
  7. Pour plus d'informations, consultez la Référence du fichier de configuration de Sun Java System Web Proxy Server 4.0.4, http://docs.sun.com/doc/819-5494.

Vérification de la mise à niveau

Vous pouvez vérifier la mise à niveau de Web Proxy Server vers la version 5 en démarrant l'instance de Web Proxy Server à l'aide de l'option -version :

Voir le Tableau 13-7 pour les valeurs de résultat.

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 Procédure de mise à niveau.

Annulation de la mise à niveau de la version 3.6

La mise à niveau de Web Proxy Server vers la version 5, décrite dans la section Mise à niveau de la version 3.6 Web Proxy Server, ne peut pas être annulée. Toutefois, vous pouvez revenir à la version 3.6, qui n'a pas été modifiée par la procédure de mise à niveau vers la version 5.



Précédent      Contenu      Index      Suivant     


Numéro de référence : 819-6553-11
Juin 2007.   Copyright 2007 Sun Microsystems, Inc. Tous droits réservés.