DB2 Version 9.7 für Linux, UNIX und Windows
Nach der Installation eines DB2-Serverprodukts > Tasks nach der Installation > Umgebung mit partitionierten Datenbanken >

Aktualisieren der Knotenkonfigurationsdatei (Linux und UNIX)

Die vorliegende Task beschreibt die erforderlichen Schritte zum Aktualisieren der Datei db2nodes.cfg, um Einträge für die zugehörigen Computer hinzuzufügen.

Die Knotenkonfigurationsdatei (db2nodes.cfg) im Ausgangsverzeichnis des Instanzeigners enthält Konfigurationsdaten, mit deren Hilfe DB2 ermittelt, welche Server einer Instanz der Umgebung mit partitionierten Datenbanken angehören. Für jede Instanz in einer Umgebung mit partitionierten Datenbanken ist eine Datei db2nodes.cfg vorhanden.

Die Datei db2nodes.cfg muss für jeden Server, der der Instanz angehört, jeweils einen Eintrag enthalten. Bei der Erstellung einer Instanz wird die Datei db2nodes.cfg automatisch erstellt und für den Server, der Instanzeigner ist, wird ein Eintrag hinzugefügt.

Wenn Sie beispielsweise die DB2-Instanz mithilfe des DB2-Installationsassistenten auf dem Server ServerA (Instanzeigner) erstellt haben, wird die Datei db2nodes.cfg wie folgt aktualisiert:

     
0     ServerA     0

Voraussetzungen
Einschränkung
Bei den Hostnamen, die in den Schritten im Abschnitt 'Vorgehensweise' verwendet werden, muss es sich um vollständig qualifizierte Hostnamen handeln.

Um die Datei db2nodes.cfg zu aktualisieren, gehen Sie wie folgt vor:

  1. Melden Sie sich als Instanzeigner an. Im vorliegenden Beispiel ist 'db2inst1' der Instanzeigner.
  2. Stoppen Sie die DB2-Instanz, indem Sie folgenden Befehl eingeben:
    INSTANZAUSGANGSVERZEICHNIS/sqllib/adm/db2stop
    Dabei ist INSTANZAUSGANGSVERZEICHNIS das Ausgangsverzeichnis des Instanzeigners. (Ist die Instanz aktiv, wird die Datei db2nodes.cfg gesperrt. Sie kann erst nach dem Stoppen der Instanz editiert werden.)

    Lautet das Ausgangsverzeichnis der Instanz beispielsweise /db2home/db2inst1, geben Sie folgenden Befehl ein:

        /db2home/db2inst1/sqllib/adm/db2stop
  3. Fügen Sie der Datei .rhosts für jeder DB2-Instanz einen Eintrag hinzu. Aktualisieren Sie die Datei, indem Sie Folgendes hinzufügen:
         <hostname> <db2-instanz>
    Dabei ist <hostname> der TCP/IP-Hostname des Datenbankservers und <db2-instanz> der Name der Instanz, die Sie für den Zugriff auf den Datenbankserver verwenden.
  4. Fügen Sie der Datei db2nodes.cfg jedes zugehörigen Servers einen Eintrag hinzu. Wenn Sie die Datei db2nodes.cfg zum ersten Mal anzeigen, sollte sie einen ähnlichen Eintrag wie den folgenden enthalten:
         0     ServerA     0

    Dieser Eintrag enthält die Nummer des Datenbankpartitionsservers (Knotennummer), den TCP/IP-Hostnamen des Servers, auf dem sich der Datenbankpartitionsserver befindet, und die logische Portnummer des Datenbankpartitionsservers.

    Wenn Sie beispielsweise eine partitionierte Konfiguration mit vier Computern und einem Datenbankpartitionsserver auf jedem Computer installieren, sollte die aktualisierte Datei db2nodes.cfg etwa wie folgt aussehen:

         
            0     ServerA     0
            1     ServerB     0
            2     ServerC     0
            3     ServerD     0
  5. Geben Sie nach abgeschlossener Aktualisierung der Datei db2nodes.cfg den Befehl INSTANZAUSGANGSVERZEICHNIS/sqllib/adm/db2start ein, wobei INSTANZAUSGANGSVERZEICHNIS das Ausgangsverzeichnis des Instanzeigners ist. Lautet das Ausgangsverzeichnis der Instanz beispielsweise /db2home/db2inst1, geben Sie folgenden Befehl ein:
         /db2home/db2inst1/sqllib/adm/db2start
  6. Melden Sie sich ab.

[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis ]