DB2 Data Links Manager Einstieg
Der folgende Ansatz, bei dem Data Links Manager
nicht gestoppt werden muss, richtet sich an Benutzer, die höhere Verfügbarkeit
benötigen.
- Extrahieren Sie die folgende CLI-Quellendatei quiesce.c
und das Shell-Script online.sh.
- Kompilieren Sie quiesce.c:
xlC -o quiesce -ldb2 -L$HOME/sqllib/lib -I$HOME/sqllib/include quiesce.c
- Führen Sie das Script auf dem Knoten mit dem DLFS-Dateisystem aus.
Das Shell-Script online.sh geht davon aus, dass für jede
bei Data Link Manager registrierte Datenbank ein Katalogeintrag auf dem Data
Link Manager-Knoten vorhanden ist. Außerdem geht es davon aus, dass
/etc/filesystem den vollständigen Eintrag für das DLFS-Dateisystem
enthält. Das Shell-Script führt folgende Schritte aus:
- Versetzt alle Tabellen in Datenbanken in den Wartemodus, die bei Data
Links Manager registriert sind. Dadurch werden alle neuen Aktivitäten
gestoppt.
- Hängt das Dateisystem ab und hängt es als schreibgeschütztes Dateisystem
wieder an.
- Führt eine Sicherung des Dateisystems aus.
- Hängt das Dateisystem ab und hängt es als Dateisystem mit
Schreib-/Lesezugriff wieder an.
- Setzt die DB2-Tabellen wieder aus dem internen Wartestatus zurück.
Sie müssen das Script folgendermaßen an Ihre Umgebung anpassen:
- Wählen Sie den Sicherungsbefehl aus, und geben Sie die Funktion
do_backup des Scripts an.
- Setzen Sie im Script folgende Umgebungsvariablen:
- Setzen Sie DLFM_INST auf den DLFM-Exemplarnamen.
- Setzen Sie PATH_OF_EXEC auf den Pfad, in dem sich die ausführbare
Datei zum Versetzen in den Wartemodus befindet.
Rufen Sie das Script wie folgt auf:
online.sh <name_des_dateisystems>
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]