Aktivieren Sie den fernen Agenten auf externen Knoten.
Vorbereitende Schritte
Richten Sie generische Server-Cluster mit Ports für alle externen Knoten ein.
Informationen zu diesem Vorgang
Wenn Sie WebSphere Extended Deployment in einer heterogenen Serverumgebung installieren, wird ein
schlanker Java™-Prozess, der so genannte ferne Agent, auf dem überwachten Knoten ausgeführt.
Außerdem ist ein Plug-in vorhanden, das CPU-Informationen vom fernen Agenten abfragt.
Das Plug-in wird in dem On Demand Router ausgeführt, in dem der Work-Profiler ausgeführt wird.
Vorgehensweise
- Starten Sie den fernen Agenten auf den Knoten, die Sie überwachen möchten. Starten Sie in der Befehlszeile für jeden Knoten den fernen Agenten.
- Navigieren Sie in das Verzeichnis, in dem der ferne Agent installiert ist. Geben Sie beispielsweise cd <Installationsverzeichnis>/bin ein.
- Starten Sie den fernen Agenten. Führen Sie das Script ./startAgent.sh bzw.
startagent.bat aus.
Anmerkung: Wenn Sie den fernen Agenten mit dem Script startAgent.sh oder startAgent.bat im Verzeichnis
bin starten, wird die Java Runtime Environment (JRE) aus dem Paket des Installationsprogramms
verwendet.
Die JRE ist im Unterverzeichnis _jvm des Verzeichnisses
_uninstXD installiert.
Sie können auch die Portnummer als Parameter an das Script übergeben, wenn der Standardport
9980 von einem anderen Prozess verwendet wird, der auf dem Knoten ausgeführt wird. Standardmäßig kann der ferne Agent von jedem Benutzer ausgeführt werden.
Sie können den Zugriff auf das Verzeichnis mit dem fernen Agenten beschränken, wenn Sie die Sicherheit erhöhen möchten.
- Optional: Stoppen Sie den fernen Agenten. Verwenden Sie zum Stoppen
des fernen Agenten das Befehlsfenster, in dem Sie den fernen Agenten gestartet haben.
Geben Sie den Befehl quit ein. Sie können den fernen Agenten auch stoppen, indem Sie die Tastenkombination Strg-C drücken oder den
UNIX kill, wenn Sie mit AIX, HP-UX, Linux oder Solaris arbeiten.
Ergebnisse
Der ferne Agent sendet die durchschnittliche CPU-Auslastung, die Knotengeschwindigkeit,
die Anzahl der CPUs und verschiedene andere Attribute und Werte an das Plug-in, das CPU-Informationen vom fernen Agenten
abfragt.
Beispiel
Sie können zum Starten des fernen Agenten jede Methode verwenden, mit der ein eigenständiges Java-Programm gestartet werden kann.
Der ferne Agent kann auch im Hintergrund ausgeführt werden.
Auf der
Windows-Plattform können Sie den fernen Agenten als geplante Task während des Systemstarts ausführen.
- Klicken Sie unter Windows auf .
- Wechseln Sie im Assistenten für geplante Tasks in das Verzeichnis WAS_HOME/bin , und wählen Sie die Datei startAgent.bat aus.
- Geben Sie an, wann die Task ausgeführt werden soll. Wählen Sie beispielsweise Beim Starten des Computers aus.
- Geben Sie die Benutzer-ID und das Kennwort des Benutzers ein, den Sie zum Ausführen des Scripts startAgent.bat verwenden möchten.
Unter einem Linux- oder UNIX-Betriebssystem müssen Sie der Datei
/etc/inittab einen Eintrag hinzufügen.
Wenn Sie das Feature im Verzeichnis /opt/WAS60/MixedServer installiert haben, lautet der neue Eintrag beispielsweise wie folgt:
was:2:once:/opt/WAS60/MixedServer/bin/startAgent.sh >/dev/console 2>&1
Weitere Informationen
finden Sie auf dem UNIX-System auf der Man-Page zu
inittab. Geben Sie zum Aufrufen dieser Man-Page
man inittabb ein.
Nächste Schritte
Sie müssen den fernen Agenten aktivieren, wenn Anforderungen an Knoten weitergeleitet werden sollen, auf denen
Intelligent Management nicht ausgeführt wird. Weitere Informationen zum Weiterleiten von Anforderungen finden Sie im Artikel "Anforderungen an externe Knoten mit generischen Server-Clustern weiterleiten".