Le Conteneur d'agents communs est un autre composant partagé qui est nécessaire au composant Monitoring Framework pour exécuter l'agent de noeud. Suivant la procédure d'installation utilisée, l'arrêt et le redémarrage du Conteneur d'agents communs peuvent être nécessaires. Par ailleurs, le Conteneur d'agents communs ayant été instrumenté, il peut lui aussi être contrôlé. Pour une description des objets contrôlés, reportez-vous à la section Instrumentation du Conteneur d'agents communs.
Pour vérifier si le Conteneur d'agents communs et l'agent de noeud ont déjà été lancés, exécutez la commande suivante :
cacaoadm status |
Si le message suivant s'affiche, cela signifie que l'agent de noeud est déjà en cours d'exécution :
default instance is DISABLED at system startup. Smf monitoring process: 26996 Uptime: 0 day(s), 0:57 |
En revanche, si le message suivant s'affiche, cela signifie que l'agent de noeud n'est pas en cours d'exécution :
default instance is DISABLED at system startup. default instance is not running. |
Le Conteneur d'agents communs est un composant partagé qui a été instrumenté pour prendre en charge la fonction de contrôle. Comme décrit à la section Agents de noeud, tous les composants de Java ES qui ont été installés sur un même hôte ou dans la même zone partagent le Conteneur d'agents communs et l'agent de noeud. Exécutez la procédure ci-dessous en tant que superutilisateur sur chaque hôte logique de votre déploiement où vous souhaitez contrôler le Conteneur d'agents communs.
Si le Conteneur d'agents communs est en cours d'exécution, arrêtez-le en utilisant la commande suivante :
cacaoadm stop |
Activez l'instrumentation du conteneur proprement dit :
cacaoadm set-param enable-instrumentation=true |
Assurez-vous d'avoir correctement défini la valeur du paramètre que vous venez de définir, puis redémarrez le Conteneur d'agents communs :
cacaoadm get-param enable-instrumentation cacaoadm start |
Créez un mot de passe key :
echo –n mot-de-passe > /etc/base-mfwk/config/security/password.cacao |
Générez votre clé :
base-mfwk/bin/cpgenkey -n cacao -p /etc/base-mfwk/config/security/password.cacao |
Enregistrez les modules de contrôle spécifiques au Conteneur d'agents communs :
cacaoadm register-module /usr/lib/cacao/ext/instrum/config/com.sun.cacao.instrum.xml cacaoadm register-module /usr/lib/cacao/ext/instrum_jesmf/config/com.sun.cacao.instrum.jesmf.xml cacaoadm register-module /usr/lib/cacao/ext/instrum_jesmf/config/com.sun.cacao.cmm.xml |