Ce chapitre comporte des instructions permettant de vérifier que les composants Sun JavaTM Enterprise System (Java ES) ont été installés et configurés correctement. Les procédures décrites ici ne concernent pas les interactions plus complexes entre les composants qui peuvent se produire après la configuration initiale, par exemple la configuration de connexion unique.
Ce chapitre inclut les sections suivantes:
Ce chapitre décrit deux types de vérifications : la vérification effectuée directement après l'installation et la vérification effectuée une fois que l'ensemble des tâches de configuration postinstallation ont été exécutées.
Vérification après l'installation. Ce type de vérification permet de vérifier si l'installation est fondamentalement correcte. À ce stade, vous ne pouvez démarrer et arrêter que certains composants.
Vérification après la configuration postinstallation. Ce type de vérification permet de vérifier si vous pouvez démarrer et exécuter tous les composants. Ce chapitre comprend également les instructions pour démarrer et arrêter individuellement chaque composant.
Les emplacements d'installation par défaut des composants Java ES diffèrent selon le système d'exploitation utilisé. De ce fait, ils sont remplacés dans les procédures de ce chapitre par des marques de réservation. Par exemple, AccessManager-base représente le répertoire d'installation de base d'Access Manager.
En général, les exemples proposés dans ce chapitre utilisent les informations par défaut. Si vous ne vous souvenez plus des valeurs d'installation ou de configuration spécifiées pour votre composant, essayez celles de l'exemple. Les répertoires d'installation et les ports par défaut sont répertoriés dans le Chapitre 2, Ports et répertoires d’installation par défaut du Référence de l’installation de Sun Java Enterprise System 5 pour UNIX.
Cette section comporte des instructions permettant de vérifier que l'installation d'un exemple de packages de composants Java ES a été effectuée correctement. Si vous avez effectué une installation de type Configurer maintenant, quelques composants de cet exemple sont configurés et prêts à s'exécuter. Toutefois, les directives de cette section ont pour objet de vérifier que les packages ont été copiés sur l'hôte correctement et qu'il n'y a pas de packages partiels ou de composants manquants.
L'un des moyens de vérifier la réussite de l'installation des packages consiste à examiner le registre du produit. Après l'installation, le programme d'installation de Java ES a mis à jour le registre du produit pour qu'il contienne les composants installés. Pendant la désinstallation, le registre du produit est lu par le programme de désinstallation de Java ES afin de déterminer les composants présents qui peuvent être désinstallés. Le registre du produit est situé ici :
SE Solaris : /var/sadm/install/productregistry
Linux : /var/opt/sun/install/productregistry
HP: /var/adm/sw/productregistry
Vous pouvez également vérifier quelques répertoires de composant pour vérifier si les logiciels sont dans les répertoires appropriés. Les répertoires par défaut sont répertoriés dans le Chapitre 2, Ports et répertoires d’installation par défaut du Référence de l’installation de Sun Java Enterprise System 5 pour UNIX. La liste des packages des composants Java ES se trouve 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.
La consultation des journaux d'installation peut également s'avérer utile, notamment si des packages ne semblent pas corrects dans le registre du produit. Pour obtenir des instructions sur l'utilisation des journaux et du visionneur de journaux, reportez-vous à la section Consultation des fichiers journaux d'installation.
Pour finir, vous pouvez essayer de démarrer les composants qui ont été installés avec une configuration immédiate comme Web Server ou Directory Server.
Lorsque la configuration postinstallation est terminée, exécutez tout ou partie des étapes suivantes de cet exemple pour vérifier l'installation de base de l'ensemble spécifié des composants.
Vérifiez qu'aucun package partiel n'est installé. Sous SE Solaris :
pkginfo -p |
Vérifiez que la version correcte du composant est indiquée.
Pour connaître les versions correctes de ce produit, reportez-vous à l'Annexe A, Composants Java ES de cette version. Par exemple, la version J2SE pour Solaris doit être 1.5.0_09.
cd /usr/jdk ls -l |
Vérifiez que les composants installés se retrouvent dans le registre du produit.
Sous Solaris, utilisez l'outil prodreg pour afficher les packages installés :
prodreg & |
Développez le nœud de Java Enterprise System pour afficher les packages installés par le programme d'installation de Java ES.
Vous pouvez également utiliser la commande ci-dessous pour afficher le fichier productregistry directement.
more /var/sadm/install/productregistry |
Examinez les données de configuration que vous avez fournies pendant l'installation en ouvrant le journal de résumé :
cd /var/sadm/install/logs more Java_Enterprise_System_5_Summary_Report_install.* |
Pour une installation avec configuration immédiate, démarrez Portal Server et ses services connexes.
Démarrez l'instance de Directory Server :
/opt/SUNWdsee/ds6/bin/dsadm start /var/opt/SUNWdsee/dsins1 |
Démarrez l'instance de Web Server :
/var/opt/SUNWwebserver7/https-hostname.domainname/bin/startserv |
Le démarrage de Web Server lance automatiquement Portal Server et Access Manager.
Si vous avez utilisé un conteneur Web autre que Web Server, le processus peut être différent.
Accédez à l'URL de Web Server :
http://hostname:port |
Démarrez l'instance d'administration :
/var/opt/SUNWwbsvr7/admin-server5/bin/startserv |
Accédez à l'URL d'administration pour Web Server :
http://hostname:8800 |
Pour une installation de type Configurer maintenant, arrêtez Portal Server et ses services connexes.
Pour une installation de type Configurer maintenant, démarrez le conteneur Web pour accéder à Portal Server et aux services Access Manager.
Pour une installation de type Configurer maintenant, accédez à la console d'Access Manager.
Pour la connexion, l'ID utilisateur est amadmin et le mot de passe est celui qui a été entré pendant l'installation.
http://hostname:port/amconsole |
Pour une installation avec configuration immédiate, accédez à Portal Server :
Pour la connexion, l'ID utilisateur est amadmin et le mot de passe est celui qui a été entré pendant l'installation.
http://hostname:port/portal |
Si des erreurs se produisent, redémarrez Web Server et répétez ces étapes.
Cette section comporte des directives permettant de vérifier que les composants Java ES fonctionnent lorsque la configuration postinstallation est terminée.
Pour lancer Java ES, démarrez les composants l'un après l'autre, dans un ordre donné. Voici certaines directives :
Commencez par les services élémentaires fournis par Directory Server et votre conteneur Web (Web Server ou un serveur d'application). Pendant l'installation, Java ES crée des instances exécutables d'Application Server et de Web Server de Java ES.
En suivant les instructions indiquées dans la documentation des conteneurs Web tiers, vous devez les avoir installés et ils doivent être en cours d'exécution.
HP-UX ne prend pas en charge de conteneurs Web tiers. Linux ne prend en charge que le conteneur BEA WebLogic.
Étant donné que Portal Server et Access Manager s'exécutent à l'intérieur du conteneur Web, ils démarrent lorsque vous lancez le conteneur Web.
Si un service est en cours d'exécution lorsque vous démarrez Java ES, vous devez l'arrêter, puis le redémarrer après l'exécution des composants Java ES.
Il est conseillé d'arrêter et de redémarrer le composant partagé Sun Java Web Console, notamment par rapport à Directory Service Control Center, Monitoring Console et le logiciel Sun Cluster :
SE Solaris : /usr/bin/smcwebserver stop
SE Solaris : /usr/bin/smcwebserver start
Linux et HP-UX : /opt/sun/webconsole//bin/smcwebserver stop
Linux et HP-UX : /opt/sun/webconsole//bin/smcwebserver start
La séquence générale permettant d'afficher tous les composants Java ES est indiquée dans le tableau ci-dessous. La colonne de gauche précise l'ordre dans lequel les composants doivent être démarrés, la colonne du milieu comporte les tâches à effectuer et la colonne de droite indique où trouver les instructions relatives à l'exécution des tâches.
Tableau 7–1 Séquence de démarrage conseillée pour Java ES
Ordre |
Tâche |
Emplacement des instructions |
---|---|---|
1 |
Démarrez Directory Server. | |
2 |
Démarrez votre conteneur Web. S'ils sont installés, Access Manager et Portal Server sont automatiquement lancés. |
|
- Démarrez Application Server (ceci démarre Message Queue). | ||
- Démarrez Web Server. | ||
- Démarrez le serveur IBM WebSphere. |
Reportez-vous à la documentation du serveur. |
|
– Démarrez le serveur BEA WebLogic. |
Reportez-vous à la documentation du serveur. |
|
3 |
Démarrez Portal Server Secure Remote Access. | |
4 |
Démarrez Web Proxy Server. | |
5 |
Démarrez Service Registry. | |
6 |
Démarrez Monitoring Console. |
Starting the Monitoring Console du Sun Java Enterprise System 5 Monitoring Guide |
Pour arrêter tout le groupe de composants Java ES, procédez dans l'ordre inverse.
Le démarrage et l'arrêt de Portal Server ont lieu lors du démarrage et de l'arrêt du conteneur Web (Sun Java Systems ou système tiers) sur lequel il est exécuté. Portal Server dépend également de Directory Server, d'Access Manager et d'Access Manager SDK. Reportez-vous aux sections suivantes pour démarrer le conteneur Web Sun, Access Manager et Portal Server une fois la configuration et l'installation effectuées :
La console d'administration d'Access Manager gère l'administration de Portal Server. Reportez-vous à la section Démarrage et arrêt d'Access Manager pour ouvrir la console d'administration d'Access Manager.
Les procédures suivantes sont relatives à l'accès des utilisateurs finals à Portal Server Desktop une fois la configuration postinstallation terminée :
Accès à Portal Server Desktop à partir d'un conteneur Web Sun
Accès au bureau de Portal Server à partir d'un serveur BEA WebLogic
Accès au bureau de Portal Server à partir d'un serveur IBM WebSphere
Le protocole Web pour Portal Server peut être HTTP ou HTTPS. Par défaut, l'hôte est hostname.domain.
Dans une fenêtre de navigateur, utilisez le format d'URL suivant pour afficher l'exemple d'instance Desktop (l'URL de Portal Access par défaut et l'URI de déploiement par défaut sont /portal) :
http://hostname.domain:port/portal
Lorsque vous entrez l'URL, la page de bienvenue s'affiche, incluant une brève description de Portal Server et des liens renvoyant aux exemples de portail que vous avez sélectionnés pour l'installation. Cliquez sur l'un des liens pour accéder au bureau anonyme de l'exemple de portail. Si cet exemple de bureau s'affiche sans exception, l'installation de Portal Server est réussie.
Entrez l'URL suivant dans le navigateur :
http:// hostname.domain:port/psconsole
Vérifiez que la passerelle s'exécute sur le port spécifié (le port par défaut est 443) :
netstat –an | grep port-number
Si la passerelle ne s'exécute pas, utilisez la commande suivante pour la démarrer :
PortalServer-base /bin/psadmin start-sra-instance –u amadmin -f amadmin-password-file – –instance-type gateway – –instance-name GatewayInstancename
Affichez les fichiers journaux pour vérifier qu'aucun problème n'est enregistré.
Entrez l'URL de la passerelle dans votre navigateur pour exécuter Portal Server en mode sécurisé :
https://gateway-hostname,domainname:port
Si vous avez sélectionné le port par défaut (443) au cours de l'installation, il n'est pas nécessaire de préciser le numéro de port.
Pour un périphérique mobile, utilisez le format d'URL suivant :
http://hostname.domain:port/portal/dt
L'URL de Portal Server et l'URI de déploiement doivent être identiques. Par exemple, si l'URL de Portal Server est http:// hostname.domain:port/portal, l'URI de déploiement doit être /portal.
ID de portail : La valeur par défaut est portal1.
ID de recherche : La valeur par défaut est search1.
URI de d\u00e9ploiement : La valeur par défaut est /portal.
Dans une nouvelle fenêtre de navigateur, sur SE Solaris, indiquez l'URL ci-après pour afficher l'exemple d'instance Desktop :
http://beaweblogic-host : port/portal
Si l'exemple de bureau est affiché, cela signifie que Portal Server a été correctement déployé sur BEA WebLogic.
Dans une nouvelle fenêtre de navigateur, sur SE Solaris, indiquez l'URL ci-après pour afficher l'exemple d'instance Desktop :
http://ibmwebsphere-hostname : port/portal
Si l'exemple de bureau est affiché, cela signifie que Portal Server a été correctement déployé sur IBM WebSphere.
Pour démarrer et arrêter Access Manager une fois la configuration postinstallation terminée, démarrez, puis arrêtez le conteneur Web dans lequel s'exécute Access Manager.
L'accès à la page de connexion dépend du type d'installation que vous avez effectué pour Access Manager :
Mode Hérité (6.x) :
http://web-container-host:port/amconsole |
eur
http://web-container-host:port/amserver |
Mode Domaine (7.x) :
http://web-container-host:port/amserver |
Utilisez le format d'URL suivant afin d'ouvrir la page par défaut en mode Hérité (6.x) :
http://web-container-host:port/amconsole |
La page de connexion d'Access Manager s'affiche.
Utilisez le format d'URL suivant afin d'ouvrir la page par défaut en mode Domaine (7.x) :
http://web-container-host:port/amserver |
La page de connexion d'Access Manager s'affiche.
Connectezvous.
Le compte administrateur par défaut est amadmin. L'installation a bien été effectuée si vous parvenez à vous connecter.
Application Server est configuré comme domaine. Le programme d'installation de Java ES crée le domaine administratif par défaut avec le numéro de port par défaut 4849. Le nom de l'instance d'Administration Server est server. Pour utiliser Application Server une fois la configuration postinstallation terminée, démarrez le domaine, puis ouvrez la console d'administration graphique. Pour plus d'informations, reportez-vous au Chapitre 1, Getting Started du Sun Java System Application Server Enterprise Edition 8.2 Administration Guide.
Le démarrage d'Application Server lance également Message Queue.
Sur la ligne de commande, placez-vous dans le répertoire ApplicationServer-base /bin.
Le contenu du fichier de mots de passe de l'administrateur doit être AS_ADMIN_PASSWORD=password.
Démarrez le domaine. Exemple :
% asadmin start-domain --user admin-id --passwordfile path_to_admin-password_file domainname |
Entrez les valeurs que vous avez fournies au cours de l'installation.
Un message vous informant du démarrage du serveur s'affiche :
Starting Domain domain1, please wait. Log redirected to install_dir... |
Lorsque le processus de démarrage est terminé, le message suivant s'affiche :
Domain domain1 started |
Assurez-vous que les processus d'Application Server sont actifs. Par exemple, sous SE Solaris :
/usr/bin/ps -ef | grep appserv /opt/SUNWappserver/appserver/lib/appservDAS domain1 |
Pour accéder à la console d'administration, utilisez le format d'URL suivant dans votre navigateur : https://localhost: port
Si le navigateur est exécuté sur l'hôte sur lequel Application Server est installé, spécifiez localhost comme nom d'hôte. S'il est sur un autre système, remplacez localhost par le nom du système sur lequel le logiciel Application Server s'exécute. Remplacez la variable port par le numéro de port d'administration attribué au cours de l'installation. Le numéro de port par défaut attribué au cours de l'installation est 4849. Par exemple :
https://mycomputer.example.com:4849 |
L'affichage de l'écran Connexion à la console d'administration confirme la réussite de l'installation.
Vous trouverez plus d'informations sur l'installation d'Application Server, le serveur d'administration de domaine, ainsi que sur ses divers numéros de port et concepts dans le Sun Java System Application Server Enterprise Edition 8.2 Installation Guide.
Sur la ligne de commande, placez-vous dans le répertoire ApplicationServer-base /bin.
Arrêtez les instances d'Application Server. Exemple :
./asadmin stop-domain --domain domain1 |
Vérifiez qu'Application Server n'est plus actif. Exemple :
/usr/bin/ps -ef | grep appserv |
Une fois la configuration postinstallation terminée, exécutez les procédures suivantes pour démarrer et arrêter Directory Proxy Server.
S'il n'existe pas encore d'instance de Directory Proxy Server, créez-en une.
Sur la ligne de commande, placez-vous dans le répertoire DirectoryProxyServer-base /bin.
Démarrez l'instance de Directory Proxy Server. Exemple :
./dpadm start /var/opt/SUNWdsee/dpsins1 |
Sur la ligne de commande, placez-vous dans le répertoire DirectoryProxyServer-base /bin.
Arrêtez l'instance de Directory Proxy Server. Exemple :
./dpadm stop /var/opt/SUNWdsee/dpsins1 |
Une fois la configuration postinstallation terminée, suivez les instructions de cette section pour démarrer et arrêter Directory Server. Si Directory Server fait partie d'un cluster, vérifiez que vous employez le nœud actif pour l'hôte logique.
Avant d'utiliser la commande dsadm pour démarrer ou arrêter Directory Server, vérifiez que la variable d'environnement LD_LIBRARY_PATH est non définie. Si tel n'est pas le cas, vous risquez de recevoir un message d'erreur si la commande dsadm ne peut pas trouver de bibliothèque dépendante.
S'il n'existe pas encore d'instance de Directory Server, créez-en une.
Sur la ligne de commande, placez-vous dans le répertoire DirectoryServer-base /bin.
Démarrez l'instance de Directory Server. Exemple :
./dsadm start /var/opt/SUNWdsee/dsins1 |
Sur la ligne de commande, placez-vous dans le répertoire DirectoryServer-base /bin.
Arrêtez l'instance de Directory Server. Exemple :
./dsadm stop /var/opt/SUNWdsee/dsins1 |
Message Queue utilise un courtier pour router et distribuer des messages (pour mettre à l'échelle le service Message Queue, les courtiers peuvent être mis en cluster). La commande imqbrokerd permet de lancer un courtier.
Sur la ligne de commande, placez-vous dans le répertoire MessageQueue-base /bin.
Démarrez le courtier Message Queue :
./imqbrokerd |
Vérifiez que le courtier est en cours d' exécution. Exemple :
SE Solaris et HP-UX : /usr/bin/ps -ef | grep imqbrokerd
Linux : /bin/ps -ef | grep imqbrokerd
Si vous arrêtez un courtier en cours d'exécution, vous êtes invité à entrer le nom et le mot de passe de l'utilisateur administrateur.
SE Solaris : /usr/bin/imqcmd shutdown bkr [ -b hostname:port ]
Linux et HP-UX : /opt/sun/mq/bin/imqcmd shutdown bkr [ -b hostname:port ]
Une fois la configuration postinstallation terminée, reportez-vous aux instructions de la section Starting the Monitoring Console du Sun Java Enterprise System 5 Monitoring Guide.
Le composant Secure Remote Access de Portal Server propose, via un navigateur, un accès distant sécurisé au contenu et aux services du portail depuis tout périphérique distant contenant un navigateur équipé de la technologie Java. Le sous-composant Gateway présente en toute sécurité aux utilisateurs distants le contenu provenant de serveurs Web et de serveurs d'applications internes via une interface unique. Portal Server Secure Remote Access dépend de Portal Server et d'Access Manager ou du SDK d'Access Manager.
Une fois la configuration postinstallation terminée, exécutez les procédures suivantes pour démarrer et arrêter le composant Gateway.
Après avoir installé le sous-composant Gateway et créé le profil requis, démarrez Gateway. Exemple :
gateway-install-root/SUNWportal/bin/psadmin start-sra-instance --adminuser \ amadmin --passwordfile /tmp/password --name default --type gateway |
default est le profil par défaut de la passerelle créé au cours de l'installation. Vous pouvez créer ultérieurement un nouveau profil, puis redémarrer Gateway avec ce nouveau profil.
Vérifiez que Gateway s'exécute sur le port spécifié :
netstat -an | grep port-number |
Le numéro de port par défaut de Gateway est 443.
Arrêtez Gateway. Exemple :
gateway-install-root/SUNWportal/bin/psadmin stop-sra-instance --adminuser / amadmin --passwordfile /tmp/password --name default --type gateway |
Cette commande permet d'arrêter toutes les instances Gateway en cours d'exécution sur un hôte donné.
Exécutez la commande suivante pour vérifier que les processus Gateway ne sont plus actifs :
/usr/bin/ps -ef | grep entsys5i |
Bien que le logiciel Sun Cluster ne soit pas démarré, ni arrêté de la même manière que les autres composants Java ES, il peut être arrêté par le redémarrage en mode non-cluster. Pour obtenir des instructions, reportez-vous au Sun Cluster System Administration Guide for Solaris OS.
Lorsque vous installez Web Proxy Server, deux instances de serveur sont installées par défaut : une instance de Web Proxy Server Administration Server et une instance de Web Proxy Server .
Sur la ligne de commande, placez-vous dans le répertoire WebProxyServer-base /proxy-admserv.
Démarrez l'instance de Web Proxy Administration Server. Exemple :
SE Solaris : /opt/SUNWproxy/proxy-admserv/start
Linux et HP-UX : /opt/sun/webproxyserver/proxy-admserv/start
Sur la ligne de commande, placez-vous dans le répertoire WebProxyServer-base /proxy-hostname.domainname.
Démarrez l'instance de Web Proxy Server. Exemple :
SE Solaris : /opt/SUNWproxy/proxy-server1/start
Linux et HP-UX : /opt/sun/webproxyserver/proxy-server1/start
Vérifiez que les processus de Web Proxy Server sont en cours d'exécution. Exemple :
/usr/bin/ps -ef | grep proxy |
Sur la ligne de commande, passez au répertoire WebProxyServer_base/nom-instance-proxy.
Démarrez le serveur SOCKS :
./start-sockd |
Vérifiez que les processus du serveur SOCKS sont en cours d'exécution. Exemple :
/usr/bin/ps -ef | grep sockd |
Utilisez le format http://hostname.domainname:adminport pour accéder à l'interface graphique d'Administration Server. Exemple :
http://host1.example.com:8888 |
L'installation a bien été effectuée si vous parvenez à vous connecter.
Sur la ligne de commande, placez-vous dans le répertoire WebProxyServer-base /proxy-admserv.
Arrêtez l'instance d'Administration Server. Exemple :
SE Solaris : /opt/SUNWproxy/proxy-admserv/stop
Linux et HP-UX : /opt/sun/webproxyserver/proxy-admserv/stop
Sur la ligne de commande, placez-vous dans le répertoire WebProxyServer-base /proxy-instance-name.
Arrêtez l'instance de Web Proxy Server. Exemple :
SE Solaris : /opt/SUNWproxy/proxy-server1/stop
Linux et HP-UX : /opt/sun/webproxyserver/proxy-server1/stop
Vérifiez que les processus de Web Proxy Server ne sont pas en cours d'exécution. Exemple :
/usr/bin/ps -ef | grep proxy |
Sur la ligne de commande, passez au répertoire WebProxyServer_base/nom-instance-proxy.
Démarrez le serveur SOCKS :
./stop-sockd |
Vérifiez que les processus du serveur SOCKS ne sont pas en cours d'exécution. Exemple :
/usr/bin/ps -ef | grep sockd |
Lorsque vous installez Web Server, deux instances sont installées par défaut : une instance Administration Server et une instance Web Server.
Démarrez l'instance d'Administration Server. Exemple :
Sous SE Solaris : /var/opt/SUNWwbsvr7/admin-server/bin/startserv
Sur Linux et HP-UX : /var/opt/sun/webserver7/admin-server/bin/startserv
Démarrez l'instance de Web Server. Exemple :
Sous SE Solaris : /var/opt/SUNWwbsvr7/https-instanceName/bin/startserv
Sur Linux et HP-UX : /var/opt/sun/webserver7/https-instanceName/bin/startserv
Accédez à l'instance d'Administration Server de Web Server :
Dans une fenêtre de navigateur, utilisez le format http://hostname .domainname :adminport. Exemple :
Port SSL (il s'agit du port par défaut) : https://host1.example.com:8989
Port HTTP : http://host1.example.com:8800
L'installation a bien été effectuée si vous parvenez à vous connecter.
Arrêtez l'instance d'Administration Server. Exemple :
Sous SE Solaris : /var/opt/SUNWwbsvr7/admin-server/bin/stopserv
Sur Linux et HP-UX : /var/opt/sun/webserver7/admin-server/bin/stopserv
Arrêtez l'instance de Web Server. Exemple :
Sous SE Solaris : /var/opt/SUNWwbsvr7/https-instanceName/bin/stopserv
Sur Linux et HP-UX : /var/opt/sun/webserver7/https-instanceName/bin/stopserv
Si vous avez terminé ce chapitre, vous avez vérifié que les composants Java ES installés et configurés fonctionnent. Vous pouvez désormais effectuer d'autres tâches de configuration ou commencer à administrer les composants. La documentation suivante vous aidera dans cette tâche :
Documentation sur tous les produits Java ES : http://docs.sun.com/prod/entsys.06q4
Sun Cluster Data Services Planning and Administration Guide for Solaris OS