Sun Cluster Entwicklerhandbuch Datendienste für Solaris OS

Vor der Verwendung von Agent Builder

Vor der Verwendung von Agent Builder müssen Sie wissen, wie Ressourcentypen mit mehreren unabhängigen Prozessbäumen erstellt werden.

Agent Builder kann Ressourcentypen für Anwendungen erstellen, die mehr als einen unabhängigen Prozessbaum aufweisen können. Diese Prozessbäume sind in dem Sinne unabhängig, dass sie von PMF einzeln überwacht und gestartet werden. PMF startet jeden Prozessbaum mit seinem eigenem Tag.


Hinweis –

Mithilfe von Agent Builder können Sie Ressourcentypen mit mehreren unabhängigen Prozessbäumen nur dann erstellen, wenn der angegebene generierte Quellcode C- oder GDS-Code darstellt. Für die Korn-Shell können diese Ressourcentypen nicht mit Agent Builder erstellt werden. Um diese Ressourcentypen für die Korn-Shell zu erstellen, müssen Sie den Code manuell schreiben.


Im Fall einer Basisanwendung mit mehreren unabhängigen Prozessbaumstrukturen können Sie keinen einzelnen Befehl für das Starten der Anwendung angeben. Stattdessen muss eine Textdatei erstellt werden, in der jede Zeile den vollständigen Pfad zum Start-Befehl für eine der Prozessbaumstrukturen der Anwendung enthält. Diese Datei darf keine leeren Zeilen beinhalten. Sie können diese Textdatei im Textfeld "Start Command" im Bildschirm "Configure" von Agent Builder angeben.

Wenn sichergestellt ist, dass diese Datei keine Berechtigungen zum Ausführen hat, kann Agent Builder diese Datei unterscheiden. Der Zweck dieser Datei besteht darin, mehrere Prozessbäume aus einem einzigen ausführbaren Skript heraus zu starten, das mehrere Befehle enthält. Wenn diese Textdatei Berechtigungen zum Ausführen erhält, werden die Ressourcen ohne Probleme oder Fehler auf einem Cluster aufgerufen. Es werden jedoch alle Befehle unter einem PMF-Tag gestartet. Folglich kann PMF die Prozessbäume nicht einzeln überwachen und neu starten.