Cette procédure décrit la méthode de configuration du haut niveau de disponibilité d'une instance du serveur Web Sun Java System. Utilisez le navigateur Netscape pour interagir avec cette procédure.
Avant d'effectuer cette procédure, prenez en considération les points suivants :
Avant de commencer, assurez-vous d'avoir installé le navigateur sur une machine ayant accès au réseau sur lequel se trouve le cluster. Vous pouvez installer le navigateur sur un nœud du cluster ou sur la station d'administration du cluster.
Sun Cluster HA pour Sun Java System Web Server prend maintenant en charge Sun Java System Proxy Server. Pour obtenir des informations sur Sun Java System Proxy Server, reportez-vous à la page http://docs.sun.com/db/prod/s1.webproxys. Pour installer et configurer Sun Java System Proxy Server, reportez-vous à la page http://docs.sun.com/db/coll/S1_ipwebproxyssrvr36.
Vos fichiers de configuration peuvent se trouver soit sur un système de fichiers local, soit sur le système de fichiers du cluster.
Les certificats éventuels installés pour les instances de sécurité doivent être installés à partir de tous les noeuds du cluster. Pour effectuer cette installation, la console admin doit fonctionner sur chaque noeud. Par conséquent, si un cluster comporte les noeuds n1, n2, n3 et n4, la procédure d'installation est la suivante :
Exécutez le serveur admin sur le noeud n1.
Depuis le navigateur Web, connectez-vous au serveur d'administration en tant que http://n1. domainport, par exemple, http://n1.eng.sun.com:8888, ou le port spécifié pour le serveur d'administration. D'ordinaire, le port est 8888.
Installez le certificat.
Arrêtez le serveur d'administration sur le noeud n1 et exécutez-le à partir du noeud n2.
Depuis le navigateur Web, connectez-vous au nouveau serveur d'administration en tant que http://n2.domain :port (par exemple, http://n2.eng.sun.com:8888 ).
Répétez ces étapes pour les noeuds n3 et n4.
Après avoir pris en considération ces éléments, effectuez les tâches indiquées ci-après.
Si vous comptez configurer Sun Java System Web Server en tant que service de données évolutif, créez un répertoire sur le disque local de tous les noeuds afin d'y stocker les journaux, les fichiers d'erreur ainsi que le fichier PID gérés par Sun Java System Web Server.
Pour que la configuration évolutive fonctionne correctement, ces fichiers doivent figurer sur chaque noeud du cluster, et non sur le système de fichiers du cluster. N'utilisez le stockage partagé que si vous configurez Sun Java System Web Server en tant que service de données de basculement.
Choisissez le même emplacement sur le disque local pour tous les nœuds du cluster. La commande mkdir -p vous permet de créer le répertoire. Indiquez nobody comme propriétaire du répertoire.
L'exemple suivant montre comment réaliser cette étape.
phys-schost-1# mkdir -p /var/pathname/http-instance/logs/ |
en cas de journaux d'erreurs et fichiers PID volumineux, ne les placez pas dans un répertoire sous /var car ils dépasseraient la taille de ce répertoire. Créez plutôt un répertoire dans une partition ayant assez d'espace pour traiter les fichiers volumineux.
Lancez le navigateur Netscape à partir de la station d'administration ou d'un noeud du cluster.
Sur l'un des noeuds du cluster, placez-vous dans le répertoire https-admserv, puis lancez le serveur d'administration Sun Java System.
# cd https-admserv # ./start |
Entrez l'URL du serveur d'administration Sun Java System dans le navigateur Netscape.
L'URL se compose du nom d'hôte physique et du numéro de port établi par le script d'installation Sun Java System à l'Étape 4 de la procédure d'installation du serveur (par exemple, n1.eng.sun.com:8888). À l'Étape 2 de cette procédure, la commande ./start affiche l'URL d'administration.
À l'invite, utilisez l'ID et le mot de passe utilisateur de l'Étape 6 de la procédure d'installation pour vous connecter à l'interface du serveur d'administration Sun Java System.
En utilisant le serveur d'administration lorsque cela est possible et en procédant manuellement aux modifications dans le cas contraire, effectuez les étapes suivantes :
Vérifiez que le nom du serveur est correct.
Vérifiez que l'utilisateur du serveur est configuré comme superutilisateur.
Modifiez le champ d'adresse et sélectionnez une des adresses suivantes :
Un nom d'hôte logique ou une adresse partagée si vous utilisez DNS comme service d'attribution de noms.
L'adresse IP associée au nom d'hôte logique ou à l'adresse partagée si vous utilisez NIS comme service d'attribution de noms.
Mettez à jour les entrées ErrorLog, PidLog et Access Log afin de refléter le répertoire créé à l'étape 1 de cette rubrique.
Enregistrez vos modifications.
Créez un fichier contenant le mot de passe sécurisé dont vous avez besoin pour lancer cette instance et placez-le dans le répertoire racine du serveur. Appelez ce fichier keypass.
protégez le fichier contenant le mot de passe de la base de données à l'aide des autorisations appropriées.