Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Pflege der Datenbank » SQL Anywhere-Hochverfügbarkeitsoptiopn » Die SQL Anywhere Veritas Cluster Server-Agenten verwenden

 

Den SADatabase-Agenten konfigurieren

Der SADatabase-Agent steuert den Failover einer SQL Anywhere-Datenbank zu einem anderen Knoten im Cluster.

 ♦  So richten Sie den SADatabase-Agenten ein
  1. Fahren Sie alle SQL Anywhere-Datenbankserver herunter, die auf Knoten im Cluster ausgeführt werden.

  2. Erstellen Sie ein Verzeichnis namens %VCS_HOME%\bin\SADatabase auf einem der Knoten im Cluster.

  3. Kopieren Sie die folgenden Dateien aus dem Verzeichnis Installationsverzeichnis\SADatabase in das Verzeichnis %VCS_HOME%\bin\SADatabase, das Sie in Schritt 2 erstellt haben:

    • Online.pl
    • Offline.pl
    • Monitor.pl
    • Clean.pl
    • SADatabase.xml
  4. Kopieren Sie die Datei %VCS_HOME%\bin\VCSdefault.dll in das Verzeichnis %VCS_HOME%\bin\SADatabase und benennen Sie sie in SADatabase.dll um.

  5. Kopieren Sie die Datei Installationsverzeichnis\SADatabase\SADatabaseTypes.cf in das Verzeichnis %VCS_HOME%\conf\config.

  6. Wiederholen Sie die Schritte 1 - 5 bei allen Systemen, die am Cluster teilnehmen.

  7. Starten Sie den Veritas Cluster Server-Manager und geben Sie Ihren Benutzernamen und das Kennwort ein, um sich mit dem Cluster zu verbinden.

  8. Fügen Sie den SADatabase-Agenten hinzu:

    1. Im Menü File wählen Sie Import Types.

    2. Navigieren Sie zu %VCS_HOME%\conf\config\ und klicken Sie auf Importieren.

 ♦  So richten Sie mit dem SADatabase-Agenten eine Datenbank für Failover ein:
  1. Fügen Sie SADatabase als eine Ressource der Dienstgruppe hinzu:

    1. Im Menü Edit wählen Sie Add » Resource.

    2. Aus der Liste Resource Type wählen Sie SADatabase.

      Wenn SADatabase in der Liste Resource Type unter Windows nicht angezeigt wird, müssen Sie möglicherweise die Datei SADatabase.xml dem Ordner %VCS_ROOT%\cluster manager\attrpool\Win2K\400 hinzufügen und die Cluster-Dienste neu starten.

    3. Geben Sie in das Feld Resource Name einen Namen ein.

    4. Fügen Sie die angegebenen Werte den folgenden Attributen hinzu, indem Sie bei jedem Attribut auf die Schaltfläche in der Spalte Edit klicken:

      • DatabaseFile   Der Standort der Datenbankdatei, z.B. E:\demo.db.

      • DatabaseName   Ein Name für die Datenbank

      • ServerName   Ein Name für den Datenbankserver. Für jedes System im Cluster kann ein unterschiedlicher Servername angegeben werden. Der Bereich des Attributs sollte "Per System" und nicht "Global" sein.

      • UtilDBpwd   Das Kennwort für die Dienstprogrammdatenbank für alle Systeme im Cluster

    5. Wählen Sie Enabled.

      Das gibt an, dass die Ressource zur Verfügung steht.

    6. Klicken Sie auf OK.

  2. Stellen Sie sicher, dass die Ressourcenabhängigkeiten korrekt konfiguriert sind. Es gibt weitere Ressourcen, die gestartet/gruppiert werden müssen, bevor SADatabase gestartet werden kann, wie die gemeinsam genutzten Festplattenressourcen und die IP-Adressenressourcen.

  3. Rechtsklicken Sie auf die Dienstgruppe und wählen Sie Online » Knotenname, wobei Knotenname der Name des Computers im Cluster ist, der die Ressource ausführen soll.

    Die Dienstgruppe ist nun online.


Den SADatabase-Agenten testen