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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Hochverfügbarkeit und Scale-Out-Systeme mit Schreibschutz » SQL Anywhere Veritas Cluster Server-Agenten » SAServer-Agentenkonfiguration

 

Den SAServer-Agenten einrichten

Der SAServer-Agent steuert den Failover eines SQL Anywhere-Datenbankservers auf einen anderen Knoten im Cluster.

Voraussetzungen

Für die Verwendung von SQL Anywhere Veritas Cluster Server-Agenten müssen Ihre Systeme folgendermaßen eingerichtet sein:

  • Sie müssen Veritas Cluster Server 4.1 oder später verwenden.

  • SQL Anywhere muss auf jedem Systemknoten im Cluster identisch installiert sein.

  • Datenbankdateien müssen auf einem Device mit gemeinsam genutzten Speicher gespeichert sein, auf das alle Systeme im Cluster zugreifen können.

  • Das Kennwort für die Dienstprogrammdatenbank muss bei allen Systemen im Cluster identisch sein.

    Der SADatabase-Agent verwendet die Dienstprogrammdatenbank, um bestimmte Datenbankdateien zu starten und zu stoppen. Alle an einem Cluster teilnehmenden Systeme müssen dasselbe Kennwort für die Dienstprogrammdatenbank haben. Sie können das Kennwort für die Dienstprogrammdatenbank festlegen, indem Sie beim Starten des Datenbankservers die Serveroption -su angeben.

  • Unter Unix ist der VCS-Agent unter $SQLANY16/vcsagent/saserver installiert.

 Aufgabe
  1. Fahren Sie alle SQL Anywhere-Datenbankserver herunter, die auf Knoten im Cluster ausgeführt werden.

  2. Wählen Sie einen Knoten im Cluster aus und erstellen Sie auf diesem Knoten ein Verzeichnis namens SAServer im %VCS_HOME%\bin-Verzeichnis. Möglicherweise finden Sie in diesem Ordner weitere Veritas Cluster Server-Agenten (z.B. NIC und IP).

  3. Kopieren Sie die folgenden Dateien aus dem Verzeichnis %SQLANY16%\VCSAgent\SAServer in das SAServer-Verzeichnis, das Sie in Schritt 2 erstellt haben:

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

  5. Kopieren Sie die Datei %SQLANY16%\VCSAgent\SAServer\SAServerTypes.cf in das %VCS_HOME%\conf\config-Verzeichnis.

  6. Wiederholen Sie die Schritte 1 - 5 bei allen anderen Knoten im Cluster.

  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 SAServer-Agenten hinzu:

    1. Klicken Sie auf File » Import Types.

    2. Navigieren Sie zu %VCS_HOME%\conf\config\SAServerTypes.cf und klicken Sie auf Import

Ergebnisse

Der SAServer-Agent wird eingerichtet.

 Siehe auch