Guide d'installation de Sun Java Enterprise System 5 pour UNIX

Fonctionnement du programme d'installation de Java ES

Sun Java Enterprise System (Java ES) intègre plusieurs produits serveur Sun qui prennent en charge des applications d'entreprise distribuées. Dans ce document, ces produits sont appelés composants Java ES. Il comprend également un ensemble de logiciels de support, appelés composants partagés. Le programme d'installation de Java ES installe les composants Java ES et les composants partagés dans différentes combinaisons, un hôte à la fois. Du fait de la complexité des relations entre les composants, leur installation requiert plus de travail de préinstallation et de postinstallation que celle d'un seul composant.

Le programme d'installation de Java ES ajoute des packages de composants (SE Solaris), RPM (Linux) ou Depots (HP-UX) sur l'hôte local. Pour désinstaller un composant, vous disposez d'un utilitaire de désinstallation pourvu d'une interface d'annulation de configuration. Pendant cette action, des enregistrements de journaux sont générés, puis enregistrés dans des fichiers.

Cette section est composée des sous-sections suivantes :

Utilitaires d'installation de Java ES

L'utilitaire d'installation (installer) est situé dans le répertoire de la plate-forme dans lequel vous installez Java ES, par exemple /jes5install/Solaris_sparc. Un répertoire Product, un fichier texte appelé release_info et le script exécutable installer s'affichent. Il s'agit de l'emplacement pour appeler le programme d'installation à moins que ce programme ne soit patché.

Un autre répertoire contient une version en package du programme d'installation utilisé pour le patch. Le script d'installation du patch (install) et l'utilitaire Visionneur de journaux (viewlog) sont situés dans le répertoire suivant :

Si le programme d'installation contient un bogue, Sun peut le corriger et créer un patch pour le package du programme d'installation. Une fois le patch appliqué, la version en package du programme d'installation doit être utilisée pour cette version en lançant la version du programme d'installation qui contient les corrections du patch.


Remarque –

Vous pouvez utiliser ce patch uniquement si votre déploiement utilise une version patchée du programme d'installation de Java ES.


Après l'installation, l'utilitaire de désinstallation de Java ES (uninstall) est situé ici :

L'Annexe B, Commandes d'installation contient la syntaxe et des exemples des utilitaires d'installation de Java ES.

Composants Java ES utilisés dans cette version

Le logiciel Java ES est constitué d'un ensemble de produits serveur Sun et de leurs composants partagés de support qui fonctionnent ensemble pour prendre en charge des applications distribuées sur un réseau. La version Java ES 5 présente les composants sélectionnables suivants, nombre d'entre eux possédant des sous-composants sélectionnables.

Les autres noms ou noms abrégés utilisés dans ce guide sont insérés entre parenthèses après le nom et la version du composant.


Remarque –

HP-UX ne prend pas en charge les composants Sun Cluster, Directory Preparation Tool, HADB ni les conteneurs Web tiers. Linux ne prend pas en charge les composants Sun Cluster, uniquement le conteneur tiers BEA WebLogic.



Remarque –

Directory Preparation Tool est utilisé uniquement avec les produits Communications et est inclus à Directory Server dans la version Java ES. Vous trouverez des informations sur Directory Preparation Tool dans le Chapitre 8, Directory Preparation Tool (comm_dssetup.pl) du Sun Java Communications Suite 5 Installation Guide.


Pour consulter la liste complète des services et des sous-composants affichés dans le programme d'installation de Java ES, reportez-vous à l'Annexe A, Composants Java ES de cette version. Cette annexe répertorie également les composants partagés fournis avec cette version.

Modes du programme d'installation disponibles

Le programme d'installation de Java ES est une structure d'installation qui a recours à l'utilitaire pkgadd de Solaris, rpm de Linux ou swinstall de HP-UX pour transférer le logiciel Java ES sur votre système. Il vous est possible d'installer Java ES de manière interactive ou en vous servant d'un script réutilisable.


Astuce –

Vous pouvez exécuter le programme d'installation de Java ES sans installer de logiciel. Cette procédure est utile pour vérifier le logiciel Java ES existant sur vos hôtes.


Fonctionnement de la sélection de langue

Le programme d'installation interactif de Java ES s'exécute dans la langue spécifiée dans les paramètres régionaux du système d'exploitation sur l'hôte. Les langues suivantes sont disponibles:

Si la langue de votre système d'exploitation ne figure pas dans la liste, le programme s'exécute en anglais. Le programme d'installation installe automatiquement la version anglaise de tous les composants de Java ES. Par défaut, des packages multilingues sont sélectionnés lorsque des composants sont sélectionnés pour l'installation.

Le programme d' installation ne peut pas installer de packages de langues supplémentaires pour les composants ayant fait l' objet d'une installation antérieure. Cependant, vous pouvez utiliser les utilitaires pkgadd, rpm ou swinstall pour installer à tout moment des packages de version localisée. Les packages de langues sont répertoriés dans le Chapitre 5, Liste des packages pouvant être installés du Référence de l’installation de Sun Java Enterprise System 5 pour UNIX.

Vérification des composants préexistants par le programme d'installation

Au cours de l'installation, le programme d'installation de Java ES vérifie les logiciels qui sont déjà installés sur l'hôte sur lequel vous effectuez l'installation et identifie les éléments suivants :

Vérification des dépendances des composants par le programme d'installation

De nombreux composants dépendent d'autres composants pour pouvoir fonctionner. Le programme d'installation effectue un contrôle complet des composants afin de vérifier que les composants sélectionnés au cours de l'installation fonctionneront correctement ensemble. C'est pourquoi, il est possible que certains composants soient automatiquement sélectionnés lorsque vous effectuez vos choix.

En général, le programme d'installation utilise les règles de gestion des dépendances entre composants Java ES suivantes :

Vérification de la capacité du système par le programme d'installation

Lorsque les composants que vous avez sélectionnés sont jugés acceptables pour l'installation et que vous avez indiqué leurs répertoires d'installation cibles, le programme d'installation de Java ES exécute une vérification du système pour déterminer si votre hôte remplit la configuration requise pour les composants sélectionnés.

Le programme d'installation vérifie l'espace disque, la mémoire, l'espace de swap, le système d'exploitation, les patchs et les ressources du système d'exploitation en fonction des composants sélectionnés et des répertoires d'installation spécifiés. Les messages suivants vous informent sur l'état de l'hôte :

Gestion de la configuration et du paramétrage par le programme d'installation

De nombreux composants Java ES autorisent un minimum de configuration pendant l'installation. L'étendue de la configuration que vous devez effectuer au moment de l'installation dépend des composants et du type d'installation sélectionnés.


Remarque –

Les composants suivants ne peuvent pas être configurés par le programme d'installation de Java ES et doivent donc l'être après l'installation : Directory Proxy Server, Java DB, Monitoring Console, Service Registry et les composants Sun Cluster.


Les types de configuration suivants sont disponibles dans le programme d'installation :

Veillez à effectuer le suivi des valeurs des données de configuration lorsque vous effectuez la configuration pendant ou après l'installation. Nombre des composants utilisent les spécifications des paramètres de configuration des autres composants afin de fonctionner correctement. À la fin d'une installation de type Configurer maintenant, vous pouvez afficher les paramètres de configuration spécifiés en consultant le résumé de l'installation.

Les paramètres communs du serveur correspondent aux paramètres qui affectent plusieurs produits. Par exemple, vous devez indiquer un mot de passe et un ID d'administrateur pour la plupart des composants. En définissant ces valeurs communes, vous configurez les ID et les mots de passe d'administrateur par défaut pour les composants que vous installez.

Les paramètres de configuration des composants sont des paramètres qui s'appliquent à un composant particulier. Ils sont demandés au cours de l'installation uniquement si vous avez sélectionné le type d'installation Configurer maintenant. Certains de ces paramètres sont complétés à partir des paramètres communs du serveur.

Fonctionnement de la mise à niveau

Le programme d'installation de Java ES met automatiquement à niveau les composants partagés des composants sélectionnés afin qu'ils correspondent au niveau requis pour la version de Java ES. Pour les mettre à niveau manuellement, vous devez quitter le programme d'installation, mettre à niveau les composants partagés, puis retourner dans le programme d'installation. Vous pouvez également installer ou mettre à niveau les composants partagés dans une session d'installation dédiée qui n'installe que les composants partagés, leur permettant d'être synchronisés avec la version actuelle. Si vous décidez d'installer l'élément Composants partagés, tous les composants partagés requis pour cette version Java ES sont installés ou mis à niveau.


Remarque –

Si le programme d'installation est exécuté dans une zone Solaris non globale avec un système de fichiers racine épars, vous ne pouvez pas sélectionner l'élément Composants partagés.


Sur SE Solaris, certains composants sont déjà installés avec le système d'exploitation. Le cas échéant, vous pouvez mettre à niveau ces composants à l'aide du programme d'installation de Java ES. Dans une session d'installation graphique, si des composants pouvant être mis à niveau sont détectés sur votre hôte, la colonne Statut de la page Choisir des composants logiciels indique Mise à niveau possible. Si le programme d'installation est en mode texte, une liste distincte affiche les composants pouvant être mis à niveau. Le tableau ci-dessous répertorie les composants que le programme d'installation peut mettre à niveau ainsi que des explications afférentes aux zones Solaris qui peuvent s'appliquer.

Tableau 1–1 Mise à niveau du support dans le programme d'installation de Java ES

Composant 

Situation dans laquelle le programme d'installation de Java ES peut effectuer la mise à niveau 

Questions afférentes aux zones Solaris 

Application Server 

Application Server 7.0 intégré à Solaris 9 

Application Server 8.0 intégré à Solaris 10 

Application Server 8.1.0 installé avec Java ES 2005Q1 (version 3) 

Application Server 8.1.2 installé avec Java ES 2005Q4 (version 4) 

Avant qu'Application Server ne puisse être installé dans une zone racine éparse non globale, la version intégrée doit être supprimée de la zone globale. 

La mise à niveau d'Application Server dans la zone globale remplace la version existante dans cette zone et toutes les versions dans les zones racines complètes ou éparses. 

HADB 

HADB installé avec Java ES 2005Q1 (version 3) 

HADB installé avec Java ES 2005Q4 (version 4) 

 

Message Queue 

Message Queue intégré à Solaris 9 

Message Queue intégré à Solaris 10 

Message Queue installé avec Java ES 2005Q1 (version 3) 

Message Queue installé avec Java ES 2005Q4 (version 4) 

Message Queue ne peut être installé que dans la zone globale ou dans une zone non globale racine complète. 

Message Queue se propage toujours de la zone globale vers les zones non globales. 

Si le programme d'installation détecte des versions incompatibles de composants qu'il ne peut pas mettre à niveau, vous recevrez des messages vous indiquant que vous devez supprimer ou mettre à niveau manuellement certains composants pour pouvoir poursuivre l'installation. De telles mises à niveau sont totalement référencées dans le Sun Java Enterprise System 5 Upgrade Guide for UNIX.

Fonctionnement de la journalisation

Au cours de l'installation ou de la désinstallation, les enregistrements des journaux sont générés pour les opérations qui ont lieu. Ils sont enregistrés dans un seul fichier au format ULF (Unified Logging Format). L'utilitaire Visionneur de journaux du programme d'installation de Java ES (viewlog) est doté d'une interface conviviale permettant de consulter ces enregistrements de journaux. Une fois l'installation de Java ES terminée, le visionneur de journaux se trouve à l'emplacement suivant :

Après la désinstallation, l'utilitaire viewlog est supprimé. Les journaux ULF proprement dits ne sont pas supprimés et sont situés ici :

Pour obtenir des instructions sur l'utilisation des journaux et du visionneur de journaux de Java ES, reportez-vous à la section Consultation des fichiers journaux d'installation.

Fonctionnement de Java ES Reporter

Java ES Reporter est un utilitaire de ligne de commande qui exécute un enregistrement du produit anonyme après une session d'installation de Java ES interactive réussie. L'installation de Reporter commence dès que les composants Java ES sont installés. Sur la ligne de commande, vous êtes invité à saisir l'URL ou l'adresse IP du proxy que Reporter utilisera pour accéder à Sun via Internet. L'installation est exécutée automatiquement et aucune action supplémentaire n'est requise.

Si vous ne souhaitez pas installer Reporter, vous pouvez indiquer l'option -noreporter pour la commande installer lorsque vous démarrez la session d'installation de Java ES. Pour installer uniquement Reporter (après avoir utilisé l'option –noreporter ou après une installation de Java ES en mode Silencieux), une autre option (-reporter) est disponible sur les plates-formes UNIX. Les options de Reporter du programme d'installation de Java ES sont décrites dans la section Commande installer ou install.

Une fois Reporter installé, vous pouvez l'activer ou le désactiver en modifiant un fichier de configuration. Ces instructions sont contenues dans la section Configuration postinstallation de Java ES Reporter.

Comme Reporter n'est pas un composant Java ES du programme d'installation, il ne peut pas être désinstallé à l'aide du programme de désinstallation de Java ES. Les instructions relatives à la désinstallation de Reporter sont contenues dans la section Désinstallation de Java ES Reporter.

Fonctionnement de la désinstallation

Java ES est doté d'un utilitaire de désinstallation (uninstall) qui permet de supprimer de l'hôte local les composants installés par le biais du programme d'installation de Java ES. Le programme de désinstallation de Java ES vérifie les dépendances de produits sur l'hôte sur lequel il est exécuté et génère un avertissement lorsqu'il en découvre une. Il arrive que certains fichiers de composants demeurent après la désinstallation, et vous devez donc les supprimer manuellement. Pour obtenir les spécifications de désinstallation de chaque composant, reportez-vous à la section Vérification du comportement de désinstallation des composants Java ES .

Il peut fonctionner en mode graphique, texte ou Silencieux. Une fois l'installation de Java ES terminée, le programme de désinstallation se trouve à l'emplacement suivant :

Après la désinstallation, l'utilitaire uninstall est supprimé de l'hôte. Pour obtenir des instructions sur l'utilisation du programme de désinstallation, reportez-vous au Chapitre 8, Désinstallation.

Vous ne pouvez pas supprimer les composants partagés à l'aide du programme de désinstallation de Java ES. Les composants partagés sont mis à niveau par le programme d'installation de Java ES lorsque vous installez une version ultérieure de Java ES. Vous pouvez mettre à niveau certains composants partagés manuellement en suivant les procédures décrites dans le Sun Java Enterprise System 5 Upgrade Guide for UNIX. Les instructions relatives à la désinstallation de Java ES Reporter sont contenues dans la section Désinstallation de Java ES Reporter.

Une version installée du logiciel Sun Cluster ne peut pas être supprimée à l'aide du programme de désinstallation de Java ES. Pour plus d'informations sur la désinstallation de Sun Cluster, reportez-vous aux sections Désinstallation du logiciel Sun Cluster et Comportement de désinstallation du logiciel Sun Cluster et de Sun Cluster Geographic Edition.