Cette section concerne les différents problèmes qui peuvent se produire après l'installation.
Arrêt du fonctionnement des règles de contrôle (état Inconnu)
Base de données Portal introuvable après le redémarrage de Java DB
Si vous avez redémarré Application Server, la communication entre Application Server et Monitoring Console est interrompue, et vous devez la réactiver. Les règles de contrôle qui fonctionnaient précédemment ne fonctionnent plus, et leur état est Inconnu. Si vous avez redémarré le conteneur d'agent commun sur l'hôte Application Server, le problème subsiste, car ce conteneur doit également être redémarré sur l'hôte Monitoring Console.
En tant qu'utilisateur root, redémarrez le conteneur d'agent commun sur l'hôte sur lequel réside Application Server. Exemple :
/usr/sbin/cacaoadm start |
Accédez à l'hôte sur lequel réside Monitoring Console, puis redémarrez le conteneur d'agent commun. Exemple :
Si le conteneur d'agent commun est déjà en cours d'exécution, arrêtez-le, puis démarrez-le à l'aide de ces commandes.
Sous SE Solaris :
/usr/sbin/cacaoadm stop /usr/sbin/cacaoadm start |
Sur Linux et HP-UX :
/opt/sun/cacao/bin/cacaoadm stop /opt/suncacao/bin/cacaoadm start |
Cette situation peut se produire si vous déployez un exemple Application Server qui utilise Java DB après avoir exécuté la commande Application Server par défaut pour redémarrer Java DB (asadmin stop-database, puis asadmin start-database). Les exemples Portal Server ne sont plus accessibles.
Correction proposée. De nombreuses méthodes permettent de résoudre ce problème.
N'arrêtez pas Java DB.
Si Java DB a été arrêté, redémarrez Java DB avec la commande suivante permettant de créer la base de données Application Server à un autre emplacement.
SE Solaris : /asadmin start-database --dbhome /var/opt/SUNWportal/derby
Linux et HP-UX : /asadmin start-database --dbhome /var/opt/sun/portal/derby
Pour créer la base de données à l'emplacement par défaut, démarrez une deuxième instance de Java DB en utilisant un port autre que celui par défaut, puis spécifiez le port Derby correct dans le fichier d'exemples Application Server common.properties. Exemple : asadmin start-database --dbport 1528