Activez l'agent éloigné sur les noeuds externes.
Avant de commencer
Configurez des clusters de serveurs génériques avec des ports pour tous vos noeuds externes.
Pourquoi et quand exécuter cette tâche
Si vous installez l'environnement de serveur mixte, un processus Java™ léger dénommé agent distant s'exécute sur le noeud contrôlé. Il existe également un plug-in qui recueille des informations sur l'UC auprès de l'agent éloigné. Le plug-in s'exécute sur le routeur ODR exécutant le profileur de travaux.
Procédure
- Démarrez l'agent éloigné sur les noeuds à contrôler. Sur la ligne de commande de chaque noeud, démarrez l'agent éloigné.
- Accédez au répertoire dans lequel l'agent éloigné est installé. Par exemple, entrez cd <rép_installation>/bin.
- Démarrez l'agent éloigné. Exécutez ./startAgent.sh ou startagent.bat.
Remarque : Si vous démarrez l'agent distant à l'aide du script startAgent.sh or startAgent.bat à partir du répertoire
bin, l'environnement d'exécution Java (JRE) mis à disposition avec le programme d'installation est utilisé. Il est installé dans le sous-répertoire _jvm du répertoire _uninstXD.
Vous pouvez également fournir le numéro de port en paramètre du script si le port par défaut, 9980, est utilisé par un autre processus s'exécutant actuellement sur le noeud. Par défaut, l'agent éloigné peut être exécuté par n'importe quel utilisateur. Pour plus de sécurité, vous pouvez limiter l'accès au répertoire contenant l'agent éloigné.
- Facultatif : Arrêtez l'agent éloigné. Pour arrêter l'agent éloigné, utilisez la fenêtre de commande dans laquelle vous avez démarré l'agent éloigné. Entrez la commande quit. Vous pouvez aussi arrêter l'agent distant en appuyant sur Ctrl-C ou avec la commande UNIX kill si vous exécutez
AIX, HP-UX, Linux ou Solaris.
Résultats
L'agent éloigné envoie l'utilisation moyenne de l'UC, la vitesse de noeud, le nombre d'UC et plusieurs autres attributs et valeurs vers le plug-in qui recueille des informations sur l'UC auprès de l'agent éloigné.
Exemple
Vous pouvez démarrer l'agent distant de la même façon qu'un programme Java. Vous pouvez exécuter l'agent éloigné en arrière-plan.
Sur la plateforme Windows, vous pouvez démarrer l'agent distant en tant que tâche planifiée lors du démarrage du système.
- A partir de Windows, cliquez sur .
- Dans l'assistant Tâche planifiée, accédez à WAS_HOME/bin et sélectionnez startAgent.bat.
- Spécifiez le moment où vous souhaitez effectuer la tâche. Par exemple, choisissez l'heure de démarrage de l'ordinateur.
- Indiquez l'ID et le mot de passe de l'utilisateur à employer pour exécuter startAgent.bat.
Sur le système d'exploitation Linux ou UNIX, ajoutez une entrée au fichier
/etc/inittab du système d'exploitation. Si vous avez installé la fonction dans le répertoire /opt/WAS60/MixedServer, le nouvel enregistrement du fichier est :
was:2:once:/opt/WAS60/MixedServer/bin/startAgent.sh >/dev/console 2>&1
Pour plus d'informations, affichez la page du manuel UNIX sur
inittab en entrant
man inittabb.
Que faire ensuite
L'activation de l'agent distant est obligatoire lors du routage des demandes vers des noeuds n'exécutant pas la fonction
Gestion intelligente. Pour plus d'informations sur les demandes de routage, lisez la rubrique relative au routage des demandes vers des noeuds externes avec des clusters de serveurs génériques.