Cette section comporte des questions sur l'exécution du programme d'installation de Java ES .
Q20 : comment exécuter le programme d'installation de Java ES ?
Q23 : comment reproduire la même installation sur un autre hôte ?
Q24 : le programme d'installation vérifie-t-il les dépendances entre les composants distants ?
Q26 : comment obtenir les patchs indiqués comme manquants par le programme d'installation ?
Q27 : comment savoir si mon installation de Java ES est réussie ?
Réponse : Pour exécuter le programme d'installation de Java ES, vous devez être superutilisateur sur un hôte. Vous pouvez installer Java ES de manière interactive en utilisant l'interface graphique ou textuelle, ou en mode silencieux par le biais d'un script réutilisable, appelé fichier d'état. La documentation produit de Java ES contient de la syntaxe et des exemples de commandes d'installation dans Annexe B, Commandes d’installation du Guide d’installation de Sun Java Enterprise System 5 pour UNIX.
Mode graphique : l'assistant de ce mode interactif vous guide dans le processus d'installation du logiciel Java ES sur une station de travail graphique. Les instructions d'utilisation du programme d'installation graphique sont fournies dans le Chapitre 3, Installation à l’aide de l’interface graphique du Guide d’installation de Sun Java Enterprise System 5 pour UNIX. Le didacticiel du programme d'installation fournit une présentation du programme d'installation graphique. Reportez-vous au Didacticiel du programme d’installation de Sun Java Enterprise System 5 Update 1 pour UNIX.
Pour exécuter le programme d'installation graphique, tapez la ligne de commande suivante : ./installer
Mode textuel : ce mode interactif offre les mêmes fonctions que le mode graphique, mais avec des invites auxquelles répondre ligne par ligne dans une fenêtre de terminal. Des instructions sur l'utilisation du programme d'installation textuel sont fournies dans le Chapitre 4, Installation à l’aide de l’interface en mode texte du Guide d’installation de Sun Java Enterprise System 5 pour UNIX.
Pour exécuter le programme d'installation textuel, tapez la ligne de commande suivante : ./installer -nodisplay
Mode silencieux : le mode silencieux est une méthode non-interactive pour installer Java ES sur des hôtes multiples partageant des configurations similaires. Pour créer le script d'installation, exécuter d'abord une session interactive durant laquelle vos réponses données au programme d'installation sont saisies comme un ensemble de paires nom-valeur dans un fichier d'état. Éditez le fichier d'état selon les caractéristiques de l'hôte, puis utilisez le fichier d'état comme entrée pour exécuter le programme d'installation sur d'autres hôtes. Ce processus permet de reproduire une configuration sur plusieurs hôtes de votre entreprise. Des instructions sur l'utilisation du mode silencieux sont fournies dans le Chapitre 5, Installation en mode Silencieux du Guide d’installation de Sun Java Enterprise System 5 pour UNIX, dont l'Annexe C, Exemple de fichier d’état du Guide d’installation de Sun Java Enterprise System 5 pour UNIX.
À la fin d'une session d'installation interactive réussie, vous avez l'option d'enregistrer votre installation auprès de Sun à l'aide de l'utilitaire Java ES Reporter. Pour une description de Java ES Reporter, reportez-vous à Fonctionnement de Java ES Reporter du Guide d’installation de Sun Java Enterprise System 5 pour UNIX.
Pour vous entraîner sur le programme d'installation, tapez la commande suivante qui exécute le programme d'installation graphique sans installer le logiciel : ./installer -no
Réponse : oui et non, selon le type de composants à mettre à niveau.
Composants produits : en général, le programme d'installation ne peut pas mettre à niveau les composants produits. Si le programme d'installation détecte des versions incompatibles de composants produits sur l'hôte, ces composants doivent être supprimés ou mis à niveau avant que l'installation puisse continuer.
Si le programme d'installation trouve sur l'hôte des versions d'Application Server, HADB, Java DB, ou Message Queue pouvant être mises à niveau, il les marques comme telles sur la page Choisir des composants logiciels et les mettra à niveau si vous les sélectionnez. Des versions pouvant être mises à niveau peuvent être des versions antérieures de Java ES, ou des versions Solaris intégrées d'Application Server et Message Queue.
Composants partagés : les composants partagés sont automatiquement mis à niveau chaque fois que le programme d'installation de Java ES installe ou met à niveau un composant produit. De plus, pour certaines mises à niveau ou certains scénarios des zones Solaris 10, vous pouvez installer ou mettre à niveau manuellement tous les composants partagés vers Java ES 5 en sélectionnant Tous les éléments partagés sur la page Choisir des composants logiciels. Ces scénarios sont décrits dans le Guide de mise a niveau de Sun Java Enterprise System 5 pour UNIX. Pour une compréhension globale des zones par rapport à Java ES, reportez-vous à l' Annexe A, Java ES et zones Solaris 10 du Guide de planification pour l’installation de Sun Java Enterprise System 5.
Réponse : le programme d'installation vous donne l'option d'exécuter une configuration initiale de nombreux composants de Java ES.
Configurer maintenant vous demande de saisir les valeurs de initiales pendant la session d'installation. Configurer maintenant ne peut être sélectionnée que pour certains composants. Si des composants sélectionnés pour Configurer maintenant ne peuvent pas être configurés pendant l'installation, un message vous annonce que le programme d'installation ne les configurera pas. Vous les configurerez après l'installation.
Les composants pouvant être configurés pendant l'installation sont : Access Manager, Application Server, Directory Server, HADB, Portal Server, Portal Server Secure Remote Access, Web Server, et Web Proxy Server.
Parmi les composants ne pouvant être configurés pendant l'installation figurent Directory Proxy Server, Java DB, Monitoring Console, Service Registry, et Sun Cluster.
Configurer ultérieurement indique au programme d'installation de copier les packages de composants logiciels sur l'hôte. Vous devrez peut-être saisir quelques valeurs nécessaires à la copie des packages. Le programme d'installation se poursuit sans aucune autre opération de configuration et aucune instance exécutable n'est créée. Vous créerez des instances exécutables après l'installation en fournissant des valeurs de configuration aux assistants de configuration de composants ou dans des fichiers de configuration. Vous pouvez choisir Configurer ultérieurement pour tous les composants.
Le type de configuration sélectionné (Configurer maintenant ou Configure ultérieurement) s'applique à une session d'installation toute entière.
La configuration initiale exécutée avec le programme d'installation (Configurer maintenant) ou non (manuellement après l'installation), il reste généralement à effectuer des configurations postinstallation supplémentaires. Reportez-vous à la Q28 : quelle est la configuration postinstallation requise ?
Réponse : vous pouvez reproduire une configuration sur plusieurs hôtes de votre entreprise en utilisant le mode silencieux du programme d'installation de Java ES . Pour les instructions, reportez-vous au Chapitre 5, Installation en mode Silencieux du Guide d’installation de Sun Java Enterprise System 5 pour UNIX.
Réponse : en général, le programme d'installation ne vérifie les dépendances et les versions que sur l'hôte local. Cependant, il existe une situation pour laquelle le programme d'installation interagit avec un hôte distant : si vous sélectionnez Configurer maintenant et qu'un composant distant est utilisé (comme Directory Server ou Access Manager) pour satisfaire une dépendance. Dans ce case, le programme d'installation essaie de se connecter au composant distant pendant le processus d'installation. Si le composant distant n'est pas disponible, l'installation est interrompue, et un message d'erreur s'affiche. Pour éviter cette situation, installez, configurez, et démarrez tout composant distant avant de commencer une session d'installation.
Avec Configurer ultérieurement, le programme d'installation s'exécute comme si le composant distant était disponible et n'effectue pas de vérification. L'installation est réussie, et la configuration postinstallation peut commencer. Cependant, si le composant distant n'est pas disponible, des messages d'erreur s'affiche à chaque tentative d'exécution d'un composant dépendant de ce composant distant.
Pour indiquer au programme d'installation l'utilisation un composant distant, sélectionnez tous les composants à installer localement, puis désélectionnez toute dépendance à un composant distant. Tenter de continuer pousse le programme d'installation à vous demander de satisfaire les conditions requises par le composant désélectionné. Vous devez alors indiquer au programme d'installation l'utilisation d'un composant distant pour satisfaire une dépendance.
Réponse : sur SE Solaris, Access Manager et Portal Server peuvent utiliser les conteneurs web tiers BEA WebLogic Server ou IBM WebSphere Application Server. Sur Linux, les deux sont pris en charge pour Configurer ultérieurement, mais seul BEA WebLogic est pris en charge pour Configurer maintenant. HP-UX ne prend pas en charge de conteneurs web tiers.
Pour indiquer un un conteneur web tiers au programme d'installation, sélectionnez tous vos composants, puis désélectionnez Sun Java Application Server ou Sun Java Web Server. Cliquez sur Suivant et le programme d'installation affiche la page Sélection de conteneurs web indiquant qu'un conteneur web est requis. Sélectionnez Utiliser un conteneur web tiers.
Astuce : installez, configurez, et démarrez tout conteneur web tiers dans votre déploiement avant d'installer Java ES. Pour les instructions sur l'installation, la configuration, et le démarrage, reportez-vous à la documentation produit BEA ou IBM.
Réponse : quand le programme d'installation effectue une vérification du système, il peut identifier des patchs manquants. Dans la plupart des cas, le programme d'installation ne peut continuer avant l'installation des patchs. Sur SE Solaris, des clusters de patchs proposent tous les patchs nécessaires pour Java ES. Reportez-vous à la Q8 : quelle est la configuration système requise pour l'installation ?
Dans certaines situations, vous devez annuler l'installation ; dans d'autres vous pouvez laisser le programme d'installation s'exécuter pendant l'application d'un patch. Le Guide d'installation de Sun Java Enterprise System donne un exemple de procédure à suivre pour installer un patch.
Pour un patch du noyau L'application de tout patch relatif à un noyau est impossible pendant l'exécution du programme d'installation. Pour de tels patchs, comme sur libc, procédez de la façon suivante :
Quittez le programme d'installation.
Dans un navigateur, rendez-vous sur le site du patch correspondant à votre système d'exploitation et téléchargez le patch nécessaire :
SE Sun : http://sunsolve.sun.com
Linux : http://www.redhat.com
Téléchargez le patch sur l'hôte local.
Mettez l'hôte en mode d'utilisateur unique.
Appliquez le patch.
Redémarrez l'hôte.
Redémarrez le programme d' installation.
Pour un patch non noyau Pour des patchs requis non relatifs à un noyau, procédez de la façon suivante :
laissez le programme d'installation s'exécuter et ouvrez une fenêtre de terminal séparée.
Dans un navigateur, rendez-vous sur le site du patch correspondant à votre système d'exploitation et téléchargez le patch nécessaire :
SE Sun : http://sunsolve.sun.com
Linux : http://www.redhat.com
Téléchargez le patch sur l'hôte local.
Dans la nouvelle fenêtre de terminal, installez le patch.
Faites revérifier l'hôte par le programme d'installation et continuez l'installation.
Réponse : une fois que le programme d'installation indique que l'installation est terminée, examinez les répertoires ou le registre du produit, ou effectuez des exercices sur les composants pour vérifier que les packages de logiciels ont bien été copiés sur votre hôte. Reportez-vous à Vérification après l’installation du Guide d’installation de Sun Java Enterprise System 5 pour UNIX.