SAServer 代理用于控制 SQL Anywhere 数据库服务器到聚簇中其它节点的故障转移。
前提条件
要使用 SQL Anywhere Veritas 聚簇服务器代理,系统必须进行如下设置:
必须使用 Veritas Cluster Server 4.1 或更高版本。
在聚簇中的每个系统节点上必须以完全相同的方式来安装 SQL Anywhere。
数据库文件必须存储在聚簇中所有系统均可访问的共享存储设备上。
聚簇中所有系统的实用程序数据库口令必须相同。
SADatabase 代理使用实用程序数据库启动和停止特定数据库文件。参与聚簇的所有系统必须具有相同的实用程序数据库口令。通过在启动数据库服务器时指定 -su 服务器选项,可以设置实用程序数据库口令。
在 Unix 上,VCS 代理安装在 $SQLANY16/vcsagent/saserver 中。
关闭正在聚簇中各节点上运行的所有 SQL Anywhere 数据库服务器。
在聚簇中选择一个节点,在此节点上的 %VCS_HOME%\bin 目录下创建名为 SAServer 的目录。此文件夹中还可能列出其它 Veritas 聚簇服务器代理(如 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 聚簇服务器管理器,并输入您的用户名和口令以连接到聚簇。
添加 SAServer 代理:
单击 [File] » [Import Types]。
浏览到 %VCS_HOME%\conf\config\SAServerTypes.cf,然后单击 [Import]。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |