Cette section décrit quelques-uns des comportements du programme d'installation de Java ES susceptibles d'affecter le plan d'installation.
Le programme d'installation de Java ES installe le composant sur un ordinateur à la fois. La plupart des solutions sont distribuées et vous devez exécuter le programme d'installation plus d'une fois. Votre plan d'installation doit répertorier les procédures chaque fois que vous exécutez le programme d'installation. Cette section décrit la procédure à suivre pour analyser une architecture de déploiement et déterminer le nombre de fois que vous devez exécuter le programme d'installation pour implémenter l'architecture.
Certaines solutions ne sont installées que sur un seul ordinateur. Les plans d'installation correspondants fournissent les procédures pour exécuter le programme d'installation une seule fois. Les cas dans lesquels le programme d'installation ne doit être exécuté qu'une seule fois sont les suivants :
un certain nombre de composants sont installés sur un ordinateur pour évaluer les fonctions de Java ES ;
une instance de composant est ajoutée à une solution établie. Ceci inclut l'ajout d'instances de composants qui ont des dépendances avec les composants existants.
La plupart des solutions sont distribuées sur plusieurs ordinateurs. Les plans d'installation de ces solutions doivent décrire les différentes exécutions du programme d'installation nécessaires à l'installation et à la configuration de la solution. Pour analyser ces solutions, suivez les instructions suivantes :
Dans la plupart des cas, lorsque vous combinez plusieurs composants sur un ordinateur, vous n'exécutez le programme d'installation qu'une seule fois. Cela est particulièrement vrai lorsque le programme est exécuté en mode Configurer maintenant. En effet, dans ce mode, le programme d'installation peut installer à la fois le conteneur Web et le composant qui lui est associé. Dans ce cas, votre plan d'installation décrit l'exécution unique du programme d'installation sur l'ordinateur et la sélection de tous les composants spécifiés pour l'ordinateur.
Certains composants ne peuvent pas être configurés par le programme d'installation, même en mode Configurer maintenant. Dans ce cas, le processus de configuration est réalisé par le biais de l'assistant de configuration de chacun des composants. Lorsque ces composants sont installés avec d'autres composants qui, eux, sont configurés par le programme d'installation, ce dernier est exécuté en premier, puis, le processus de configuration est poursuivi avec l'exécution des assistants de configuration des composants qui n'ont pas pu être configurés. Dans ce cas, votre plan d'installation doit décrire l'exécution du programme d'installation et l'ordre approprié dans lequel exécuter les assistants.
Certaines combinaisons de composants peuvent uniquement être installées en exécutant plusieurs fois le programme d'installation sur un ordinateur. Les combinaisons concernées sont les suivantes :
Certaines combinaisons de composants intégrant un conteneur Web. Si Web Server ou Application Server est installé en mode Configurer ultérieurement, vous devez configurer une instance de Web Server ou Application Server avant de pouvoir installer un autre composant qui sera exécuté dans le conteneur Web. Si votre solution utilise un conteneur Web tiers, vous devez installer, démarrer et vérifier le conteneur Web, avant d'installer les composants Web de Java ES. Votre plan d'installation doit décrire les procédures d'exécution multiple du programme d'installation sur chacun des ordinateurs.
Les combinaisons de composants utilisant le logiciel Sun Cluster. Si les composants installés dans le cluster sont installés dans un système de fichiers du cluster, le logiciel Sun Cluster doit être installé et le système de fichiers de cluster créé avant que les autres composants ne soient installés dans les nœuds du cluster. Le plan d'installation doit décrire l'exécution multiple du programme d'installation sur chacun des ordinateurs.
L'objet de cette section est d'introduire l'idée que les plans d'installation doivent parfois définir l'exécution du programme d'installation et des assistants de configuration sur un ordinateur ou l'exécution multiple du programme d'installation sur un ordinateur. Pour plus d'informations sur les procédures d'installation des différentes combinaisons de composants, reportez-vous à la section Développement de votre plan d'installation.
Le programme d'installation peut être exécuté dans deux modes différents, Configurer maintenant et Configurer ultérieurement, qui se distinguent de la manière suivante :
En mode Configurer maintenant, le programme d'installation configure les instances exécutables de certains composants. Les composants configurés par ce biais peuvent être démarrés et vérifiés dès la fin du programme d'installation. Les instances exécutables des autres composants sont créées, une fois que le programme d'installation s'est terminé, à l'aide des assistants de configuration correspondants. Pour les composants configurés par le programme d'installation, votre plan d'installation doit comprendre les valeurs de configuration que vous allez saisir lors de l'exécution du programme d'installation. Pour les composants qui sont configurés après l'exécution du programme d'installation, votre plan d'installation doit décrire les procédures d'exécution des assistants de configuration et les valeurs de configuration que vous allez saisir lors de l'exécution des assistants de configuration.
L'une des principales caractéristiques du mode Configurer maintenant est de permettre l'installation simultanée d'un conteneur Web et des composants exécutés sur ce dernier. Le programme d'installation déploie automatiquement les composants sur le conteneur Web.
En mode Configurer ultérieurement, le programme d'installation copie les fichiers des composants sur l'ordinateur, mais ne crée pas d'instances exécutables. Vous créez les instances après avoir exécuté le programme d'installation, en exécutant les assistants de configuration des composants. Votre plan d'installation doit décrire les procédures d'exécution des assistants de configuration et les valeurs de configuration que vous allez saisir lors de l'exécution des assistants de configuration.
L'option de configuration sélectionnée s'applique à toute une session d'installation. Si vous voulez installer certains composants sur l'ordinateur en mode Configurer maintenant et d'autres en mode Configurer ultérieurement, vous devez exécuter le programme d'installation plusieurs fois.
Le programme d'installation Java ES effectue une vérification de la dépendance et de la compatibilité. Mais, il peut uniquement vérifier l'ordinateur local. Par exemple, si vous installez Access Manager dans une solution distribuée, le programme d'installation ne peut pas vérifier si Directory Server à distance est compatible avec Access Manager que vous installez.
La compatibilité ne devrait pas poser problème si vous installez et configurez une toute nouvelle solution, avec tous les composants de la même version de Java ES. L'ajout d'un nouveau composant à une solution déjà établie ou l'élaboration d'une solution Java ES à partir de composants existants peut se révéler problématique. Ainsi, si vous utilisez déjà Directory Server et que vous mettez en place une solution intégrant Access Manager et Portal Server à partir de l'instance Directory Server existante, il peut y avoir des problèmes de compatibilité entre les composants. Vous devez vérifier si les composants sont compatibles avant d'installer et de configurer de nouveaux composants.
Vérification des dépendances entre composants. Le programme d'installation de Java ES vous empêche d'oublier des composants requis par d'autres composants que vous avez choisi d'installer, mais ce uniquement sur l'hôte local. Dans une solution distribuée, le programme d'installation ne contrôle pas l'hôte distant pour s'assurer de la présence du composant distant. Dans ce cas, vous devez vérifier que le composant distant est bien compatible et qu'il fonctionne normalement.
Mise à niveau. Le programme d'installation Java ES vérifie si Application Server, Message Queue, HADB et Java DB sont compatibles avec les composants que vous installez et demande si vous souhaitez mettre à niveau les composants pendant l'installation.
Le programme d'installation de Java ES met à niveau les composants partagés. Pour obtenir plus d'informations sur ce sujet, reportez-vous à la section Vérification des hôtes existants du Guide d’installation de Sun Java Enterprise System 5 pour UNIX.
Cette section présente des problèmes spécifiques survenant dans certaines solutions et des références à des informations plus détaillées.
Tableau 3–2 Problèmes d'installation à prendre en compte
Exigences de la solution |
Directives ou instructions |
---|---|
Utilisation des zones Solaris 10 |
Si vous voulez procéder à l'installation dans les zones Solaris 10, reportez-vous à l'Annexe A, Java ES et zones Solaris 10. |
Utilisation du chiffrement Directory Server |
Configurez LDAPS (SSL sur LDAP) sur l'instance Directory Server. |
Des conteneurs Web tiers (BEA WebLogic Server ou IBM WebSphere Application Server) peuvent être utilisés avec Portal Server et Access Manager. Ces conteneurs doivent être installés et en cours d'exécution avant l'installation de tout composant Java ES qui dépend d'eux. Pour utiliser un conteneur Web tiers pour Access Manager SDK, vous devez configurer Access Manager SDK manuellement après l'installation. Reportez-vous à la section SDK Access Manager avec exemple de configuration d’un conteneur du Guide d’installation de Sun Java Enterprise System 5 pour UNIX >Remarque : Portal Server ne peut utiliser des conteneurs Web tiers que sur le système d'exploitation Solaris. >Remarque : Access Manager et Portal Server doivent utiliser le même type de conteneur Web. |
|
Utilisation d'Apache Web Server pour le plug-in d'équilibrage de charge |
Apache Web Server peut être utilisé avec le plug-in d'équilibrage de charge d'Application Server. Dans ce cas, Apache Web Server doit être installé et en cours d'exécution avant toute installation des composants Java ES qui en dépendent. |
Pour effectuer un déploiement avec le schéma 1, vous ne pouvez pas utiliser Access Manager. |
|
Configuration d'une connexion unique et d'une saisie utilisateur unique |
Access Manager est requis pour la connexion unique. |
Configuration de la haute disponibilité à l'aide de HADB |
Un résumé des procédures de configuration de HADB pour obtenir une haute disponibilité est présenté dans la section Exemple de services Web et applicatifs du Guide d’installation de Sun Java Enterprise System 5 pour UNIX. |
Équilibrage de charge d'Application Server |
Vous trouverez un résumé des procédures d'utilisation du plug-in d'équillibrage de charge d'Application Server dans la section Exemple de services Web et applicatifs du Guide d’installation de Sun Java Enterprise System 5 pour UNIX. |
Propriété non root |
En cas d'la propriété non root est requise pour Application Server ou Web Server , reportez-vous à la section Exemples non root du Guide d’installation de Sun Java Enterprise System 5 pour UNIX |