Guide de planification pour l'installation de Sun Java Enterprise System 5

Prise en charge des zones dans le programme d'installation de Java ES

En s'appuyant sur les scénarios d'usage abordés dans la section Pourquoi utiliser des zones pour Java ES ? et sur les exigences et restrictions applicables aux composants de Java ES, abordées dans la section Restrictions des zones de composants Java ES , le programme d'installation de Java ES fournit une prise en charge des zones pour l'installation (et la mise à niveau) des composants produit Java ES et pour la synchronisation des composants partagés. Des stratégies ont été implémentées dans le programme d'installation pour ne plus rencontrer de scénarios problématiques lors de l'installation ou de la mise à niveau.

Stratégies de propagation Java ES

En s'appuyant sur les limitations présentées à la section 3, le programme d'installation de Java ES ajoute deux stratégies de propagation Java ES :

Installation des composants produit

Le programme d'installation de Java ES peut installer les composants produit ainsi que les composants partagés nécessaires pour prendre en charge chaque composant produit. Avant d'installer un composant produit sélectionné, le programme d'installation vérifie l'existence des versions actuelles et précédentes des composants partagés. Si le programme d'installation détecte qu'un composant partagé requis par le composant sélectionné appartient à une ancienne version ou n'est pas installé, celui-ci mettra à niveau tous les composants partagés actuellement installés et installera tout composant partagé manquant requis par le composant sélectionné. Ce comportement, qui répond aux exigences de la section Synchronisation des composants partagés, est valable pour les systèmes d'exploitation sans zone, pour les zones globales et pour toutes les zones non globales.

Voici cependant deux exceptions à cette règle :

Mise à niveau des composants produit

Une nouvelle fonctionnalité a été implémentée dans Java ES Version 5 pour pouvoir mettre à niveau des composants produit dans certaines situations : Application Server, Message Queue, HADB et Java DB. Lorsque le programme d'installation de Java ES détecte les versions précédemment installées de ces composants produit, celui-ci les marque comme pouvant être mises à niveau dans la page de sélection des composants. Si certains de ces composants sont sélectionnés, le programme d'installation les mettra à niveau en utilisant la même procédure que pour une installation normale.

Par exemple, avant de mettre à niveau un composant produit sélectionné, le programme d'installation vérifie l'existence des versions actuelles et précédentes des composants partagés. Si le programme d'installation détecte qu'un composant partagé requis par le composant sélectionné appartient à une ancienne version ou n'est pas installé, celui-ci mettra à niveau tous les composants partagés actuellement installés et installera tout composant partagé manquant requis par le composant sélectionné. Ce comportement, qui répond aux exigences de la section Synchronisation des composants partagés, est valable pour les systèmes d'exploitation sans zone, pour les zones globales et pour toutes les zones non globales.

Voici cependant trois exceptions à cette règle :


Remarque –

Il existe un certain nombre de cas spéciaux ou d'exceptions pouvant interférer avec l'installation ou la mise à niveau des composants produit dans les zones non globales. Ces cas sont décrits dans la section Cas spéciaux ou exceptions.


Synchroniser tous les composants partagés

L'option de synchronisation des composants partagés permet de répondre aux situations dans lesquelles tous les composants partagés doivent être synchronisés. Lorsque l'option Synchroniser tous les composants partagés est sélectionnée, le programme d'installation mettra à niveau tous les composants partagés actuellement installés et installera tout composant partagé manquant, qu'il soit requis ou non par un composant produit spécifique. Cette option est valable pour les zones globales et les zones whole root, mais pas pour les zones sparse root.

Elle est nécessaire dans les deux scénarios suivants basés sur les zones :

Résumé des comportements du programme d'installation Java ES pour les composants partagés

Les comportements décrits dans les sections précédentes sont rassemblés dans le tableau suivant. Ce dernier montre de quelle manière le traitement des composants partagés par le programme d'installation Java ES dépend du contexte de zone ainsi que des éléments sélectionnés dans la page de sélection des composants.

Tableau A–1 Comportement du programme d'installation pour les composants partagés

Contexte de zone 

Composant produit sélectionné 

Tous les composants partagés sélectionnés 

Système d'exploitation sans zone 

Mettre à niveau tous les composants partagés actuellement installés 

Installer chaque composant partagé manquant requis par le composant produit sélectionné 

Mettre à niveau tous les composants partagés actuellement installés 

Installer chaque composant partagé manquant, qu'il soit requis ou non par un composant produit spécifique 

Zone globale : sans zones non globales 

Mettre à niveau tous les composants partagés actuellement installés 

Installer chaque composant partagé manquant requis par le composant produit sélectionné 

Mettre à niveau tous les composants partagés actuellement installés  

Installer chaque composant partagé manquant, qu'il soit requis ou non par un composant produit spécifique 

Zone globale : avec des zones non globales 

Mettre à niveau tous les composants partagés actuellement installés  

Installer chaque composant partagé manquant, qu'il soit requis ou non par un composant produit spécifique 

Mettre à niveau tous les composants partagés actuellement installés, installer chaque composant partagé manquant, qu'il soit requis ou non par un composant produit spécifique 

Zone whole root 

Mettre à niveau tous les composants partagés actuellement installés 

Installer chaque composant partagé manquant requis par le composant produit sélectionné 

Mettre à niveau tous les composants partagés actuellement installés 

Installer chaque composant partagé manquant, qu'il soit requis ou non par un composant produit spécifique 

Zone sparse root 

Impossible de mettre à niveau ou d'installer certains composants partagés dans des répertoires en lecture seule. Si le programme d'installation rencontre de tels composants partagés, il bloque le processus et envoie un message d'instruction à l'utilisateur pour gérer les composants partagés dans la zone globale. 

Impossible de mettre à niveau ou d'installer certains composants partagés dans des répertoires en lecture seule. Le programme d'installation bloque alors le processus et envoie un message d'instruction à l'utilisateur pour gérer les composants partagés dans la zone globale.