SAServer エージェントは、SQL Anywhere データベースサーバによるクラスタ内の別のノードへのフェイルオーバを制御します。
前提条件
SQL Anywhere Veritas Cluster Server エージェントを使用するには、次のようにシステムを設定する必要があります。
Veritas Cluster Server 4.1 以降を使用する。
クラスタ内の各システムノードに SQL Anywhere を同じ構成でインストールする。
データベースファイルが、クラスタ内のすべてのシステムからアクセスできる共有記憶装置に格納されている。
ユーティリティデータベースのパスワードが、クラスタ内のすべてのシステムで同じである。
SADatabase エージェントはユーティリティデータベースを使用して、特定のデータベースファイルを起動および停止します。クラスタに属しているすべてのシステムには、同じユーティリティデータベースパスワードを使用する必要があります。ユーティリティデータベースのパスワードを設定するには、データベースサーバの起動時に -su サーバオプションを指定します。
UNIX の場合、VCS エージェントは $SQLANY16/vcsagent/saserver にインストールされます。
クラスタの各ノードで実行されている SQL Anywhere データベースサーバをすべてシャットダウンします。
クラスタからノードを選択して、SAServer というディレクトリをそのノードの %VCS_HOME%\bin ディレクトリの下に作成します。このフォルダ内には他の Veritas Cluster Server エージェント (NIC や IP) が存在することがあります。
次のファイルを %SQLANY16%\VCSAgent\SAServer ディレクトリから手順 2 で作成した SAServer ディレクトリにコピーします。
ファイル %VCS_HOME%\bin\VCSdefault.dll を %VCS_HOME%\bin\SAServer ディレクトリにコピーし、名前を SAServer.dll に変更します。
ファイル %SQLANY16%\VCSAgent\SAServer\SAServerTypes.cf を %VCS_HOME%\conf\config ディレクトリにコピーします。
クラスタ内のその他すべてのノードについて、手順 1 ~ 5 を繰り返します。
Veritas Cluster Server Manager を起動し、ユーザ名とパスワードを入力してクラスタに接続します。
次の手順で SAServer エージェントを追加します。
[File] » [Import Types] をクリックします。
%VCS_HOME%\conf\config\SAServerTypes.cf に移動して、[Import] をクリックします。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |