在执行此过程之前,请确保您已经完成了以下任务。
建立具有高可用性的 IP 地址和名称(即在安装期间运行的网络资源)。
在具有高可用性的本地文件系统或群集文件系统中定位所有 Sybase ASE 设备(包括主设备和系统设备)的设备路径。 将设备路径配置为以下文件类型之一。
正规文件
原始设备
Solstice DiskSuite/Solaris Volume Manager 软件或 VxVM 软件管理的文件
在群集文件系统或本地文件系统中定位 Sybase ASE 服务器日志。
Sybase ASE 12.0 环境由数据服务器、备份服务器、监视服务器、文本服务器和 XP 服务器组成。 数据服务器是您必须配置的唯一服务器,您可以选择是否配置所有其他服务器。
整个群集只能包含一个 interfaces 文件。 $SYBASE 目录包含了 interfaces 文件。 如果您要为每个节点维护多个该文件副本,请确保文件内容相同。
连接到 Sybase ASE 服务器的所有客户机都连接了 Sybase OpenClient 库和公用程序。 配置 Sybase ASE 软件时,请在 interfaces 文件中输入有关网络资源和各种端口的信息。 所有客户机都使用此连接信息连接到 Sybase ASE 服务器。
请执行以下步骤以创建 Sybase ASE 数据库环境。
运行基于 GUI 的公用程序 srvbuild 以创建 Sybase ASE 数据库。
$SYBASE/ASE_12-0/bin 目录中包含此公用程序。 请参见名为 Installing Sybase Adaptive Server Enterprise on Sun Solaris 2.x (SPARC) 的 Sybase ASE 文档。
要检验数据库安装是否成功,请确保所有服务器都启动正常。
运行 ps(1) 命令以检验所有服务器的运行。 Sybase ASE 服务器日志指示了所有发生的错误。
设置 Sybase ASE 系统管理员帐户的口令。
有关更改 sa 登录口令的详细信息,请参见Sybase Adaptive Server Enterprise System Administration Guide。
创建新的 Sybase ASE 帐户以进行故障监视。
此帐户可以使故障监视器执行以下任务。
支持对系统表的查询。
创建和更新用户表。
请勿将 sa 帐户用作这些目的。
下例说明了如何创建新的 Sybase ASE 帐户以进行故障监视。
# isql -Usa -Psybase -Sasedb 1> use master 2> go 1> create database sc3xdb 2>go 1> sp_addlogin dbmon, dbmonp, sc3xdb 2> go 1> use sc3xdb 2> go 1> sp_changedbowner dbmon 2> go 1> sp_modifylogin dbmon, defdb, sc3xdb 2> go 1> exit |
有关详细信息,请参见Sun Cluster HA for Sybase ASE 故障监视器 。
使用 sa 口令更新 stop 文件。
因为 stop 文件包含 sa 口令,因此应使用适当的权限保护该文件,并将其放在系统管理员选择的目录中。 仅使 sybase 用户可以读、写和执行 stop 文件。
有关 stop 文件的详细信息,请参见重要的安全性问题。
创建 Sybase ASE 数据库环境后,请转到安装 Sun Cluster HA for Sybase ASE 软件包。