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 » Datenbankspiegelung » Datenbankspiegelungssysteme verwalten

 

Arbiterserver verschieben

Verschieben Sie einen Arbiterserver, ohne das Spiegelungssystem zu stoppen, indem Sie einen neuen Server erstellen und die Arbiter-Spiegelserverdefinitionen so ändern, dass der neue Arbiterserver verwendet wird.

Voraussetzungen

Sie müssen das MANAGE ANY MIRROR SERVER-Systemprivileg haben.

 Aufgabe
  1. Starten Sie den Server, der zum Arbiter werden soll, mit den Optionen -su, -xa und -xf. Zum Beispiel:

    dbsrv16 -n demo_arbiter2 -x "tcpip(port=6873)" -xf c:\arbiter2\arbiter2.state -xa "AUTH=abc;DBN=mirror_demo" -su sql
  2. Stellen Sie eine Verbindung mit dem Primärserver her und ändern Sie die Arbiter-Spiegelserverdefinition für das Spiegelungssystem so, dass die Verbindungszeichenfolge für den neuen Arbiterserver gilt.

    Führen Sie beispielsweise die folgende Anweisung aus, um die Arbiterserverdefinition in diejenige des neuen Servers zu ändern.

    ALTER MIRROR SERVER demo_arbiter 
    AS ARBITER 
    connection_string='SERVER=demo_arbiter2;HOST=localhost:6873';

    Primär- und Spiegelserver trennen die Verbindung mit dem Arbiterserver und stellen eine Verbindung mit dem neuen Arbiterserver her.

  3. Warten Sie ein paar Sekunden und stoppen Sie dann den alten Arbiterserver.

Ergebnisse

Der Arbiterserver wird auf den Primärserver verschoben.

Nächste Schritte

Überprüfen Sie mit einem Ping die ArbiterState-Datenbankeigenschaft des Spiegelungssystems, um sicherzustellen, dass der neue Arbiterserver mit dem Spiegelungssystem verbunden ist. Führen Sie zum Beispiel folgenden Befehl aus:

dbping -c "UID=DBA;PWD=sql;SERVER=mirror_demo_primary" -pd ArbiterState

Der Wert für ArbiterState ist "connected":

    SQL Anywhere Server Ping Utility Version 16.0.4157
    Type       Property                  Value
    ---------  ----------------          ------------------------------
    Database   ArbiterState              connected
  
 Siehe auch