Der SAServer-Agent steuert den Failover eines SQL Anywhere-Datenbankservers zu einem anderen Knoten im Cluster.
Fahren Sie alle SQL Anywhere-Datenbankserver herunter, die auf Knoten im Cluster ausgeführt werden.
Wählen Sie einen Knoten im Cluster aus und erstellen Sie auf diesem Knoten ein Verzeichnis namens SAServer im Verzeichnis %VCS_HOME%\bin. Sie finden weitere Veritas Cluster Server-Agenten in diesem Ordner (wie NIC und IP).
Kopieren Sie die folgenden Dateien aus dem Verzeichnis Installationsverzeichnis\VCSAgent\SAServer in das Verzeichnis SAServer, das Sie in Schritt 2 erstellt haben:
Kopieren Sie die Datei %VCS_HOME%\bin\VCSdefault.dll in das Verzeichnis %VCS_HOME%\bin\SAServer und benennen Sie sie in SAServer.dll um.
Kopieren Sie die Datei Installationsverzeichnis\VCSAgent\SAServer\SAServerTypes.cf in das Verzeichnis %VCS_HOME%\conf\config.
Wiederholen Sie die Schritte 1 - 5 bei allen anderen Knoten im Cluster.
Starten Sie den Veritas Cluster Server-Manager und geben Sie Ihren Benutzernamen und das Kennwort ein, um sich mit dem Cluster zu verbinden.
Fügen Sie den SAServer-Agenten hinzu:
Wählen Sie File » Import Types.
Navigieren Sie zu %VCS_HOME%\conf\config\SAServerTypes.cf und klicken Sie auf Importieren.
Starten Sie den Veritas Cluster Server-Manager und geben Sie Ihren Benutzernamen und das Kennwort zur Herstellung einer Verbindung ein.
Fügen Sie SAServer als eine Ressource einer Dienstgruppe hinzu:
Wählen Sie Edit » Add » Resource.
In der Liste Resource Type wählen Sie SAServer aus.
Wenn SAServer in der Liste Resource Type unter Windows nicht angezeigt wird, müssen Sie möglicherweise die Datei SAServer.xml dem Ordner %VCS_ROOT%\cluster manager\attrpool\Win2K\400 hinzufügen und die Cluster-Dienste neu starten.
Geben Sie in das Feld Resource Name einen Namen ein.
Ordnen Sie die folgenden Attributwerte den entsprechenden Attributen zu:
cmdStart dbsrv12 -x tcpip Datenbankdatei_auf_gemeinsamer_Festplatte -n Servername
cmdMonitor dbping -c "Server=Servername"
cmdStop dbstop -c Benutzer_ID,Kennwort -y
Wählen Sie Enabled.
Das gibt an, dass die Ressource zur Verfügung steht.
Klicken Sie auf OK.
Stellen Sie sicher, dass die Ressourcenabhängigkeiten korrekt konfiguriert sind. Es gibt weitere Ressourcen, die gestartet undgruppiert werden müssen, bevor SAServer gestartet werden kann, wie die gemeinsam genutzten Festplattenressourcen und die IP-Adressenressourcen.
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.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |