Verwenden Sie das Front-End-Dienstprogramm von Governor db2gov zum Starten und Stoppen von Governor (auf allen bzw. auf einzelnen Datenbankpartitionen). Zur Verwendung des Dienstprogramms ist die Berechtigung SYSADM bzw. SYSCTRL erforderlich.
db2gov hat folgende Syntax:
Abbildung 94. Syntax von db2gov
>>-db2gov-------------------------------------------------------> >-----+-start--datenbank--+------------------------+---konfig-datei--protokolldatei--+> | '-nodenum--knotennummer--' | '-stop--datenbank--+------------------------+----------------------------------' '-nodenum--knotennummer--' >-------------------------------------------------------------->< |
Der Befehl hat die folgenden Parameter:
Der angegebene Datenbankname muß mit dem in der Governor-Konfigurationsdatei angegebenen Namen übereinstimmen. Governor überprüft diese beiden Namen, um sicherzustellen, daß Sie die richtige Konfigurationsdatei verwenden. Wenn das Front-End-Dienstprogramm mit einem Aliasnamen gestartet wird, die sich von den Aliasname der Governor-Konfigurationsdatei unterscheidet, wird eine Fehlernachricht angezeigt, weil Governor nicht feststellen kann, ob die Namen Aliasnamen für dieselbe Datenbank sind.
In einer Umgebung mit partitionierten Datenbanken prüft das Front-End-Dienstprogramm beim Starten von Governor zunächst die Konfigurationsdatei auf Fehler. Danach liest es die Knotenkonfigurationsdatei und sendet auf alle Datenbankpartitionen den Startbefehl für das Front-End-Dienstprogramm von Governor auf allen Partitionen mit der Startoption (dadurch wird der Dämon auf jeder Datenbankpartition gestartet).
Anmerkung: | Da Governor die Überwachung auf Datenbankebene übernimmt, ist auf jeder überwachten Datenbank ein Dämon aktiv. (In einer Umgebung mit partitionierten Datenbanken ist auf jeder Datenbankpartition ein Dämon aktiv.) Wird Governor für mehrere Datenbanken ausgeführt, so sind mehrere Dämonen auf dem entsprechenden Datenbank-Server aktiv. |
Beim Starten von Governor auf einer einzelnen Datenbankpartition erstellt das Front-End-Dienstprogramm einen Dämon zur Auswertung der Konfigurationsdatei von Governor. Der Governor-Dämon stellt sicher, daß noch kein anderer Dämon auf dieser Partition aktiv ist.
Standardmäßig befindet sich die Konfigurationsdatei im Verzeichnis sqllib. Ist die angegebene Datei nicht dort, geht Front-End davon aus, daß der angegebene Name der vollständige Name der Datei ist.
Wenn Sie in einer Umgebung mit partitionierten Datenbanken sind, stoppt das Front-End-Dienstprogramm den Governor auf allen Datenbankpartitionen, indem es die Knotenkonfigurationsdatei liest und den Befehl auf alle Datenbankpartitionen sendet, das Front-End-Dienstprogramm Governor mit dem Stopp-Parameter aufzurufen. Dadurch wird der Dämon auf allen Datenbankpartitionen gestoppt.
Wenn das Front-End-Dienstprogramm den Governor-Dämon auf einer einzelnen Datenbankpartition stoppt, kommuniziert er mit dem Dämon auf dieser Partition, indem er Dateien im Unterverzeichnis tmp des Verzeichnisses sqllib erstellt, verschiebt oder löscht. Versuchen Sie nicht, diese Dateien zu löschen oder zu ändern.