为使 Oracle UDLM 软件正常运行,所有群集节点必须具有足够的共享内存。 有关所有安装说明,请参见 Oracle Parallel Server/Real Application Clusters CD-ROM。 要准备 Sun Cluster 节点,请检查您是否已完成了以下任务。
已正确设置 Oracle 用户帐户和数据库管理组。
已配置系统以支持 Oracle UDLM 的共享内存要求。
请以超级用户身份在每个群集节点上执行以下步骤。
在每个节点上,在 /etc/group 文件中为数据库管理员组创建项,并将潜在用户添加到该组。
此组通常命名为 dba。 检验 root 和 oracle 是否为 dba 组的成员,并根据需要为其它数据库管理员 (DBA) 用户添加项。 检验运行 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 的所有节点上的组 ID 是否相同。 例如,在 /etc/group 文件中添加以下项。
dba:*:520:root,oracle |
您可以在网络名称服务(例如网络信息服务 [NIS] 或 NIS+)中创建名称服务项,以便信息可用于数据服务客户机。 您也可以在本地 /etc 文件中创建项,以消除与网络名称服务的相关性。
在每个节点上,在 /etc/passwd 文件中为 Oracle 用户 ID(组和口令)创建项,并运行 pwconv(1M) 命令以便在 /etc/shadow 文件中创建项。
此 Oracle 用户 ID 通常为 oracle。 例如,在 /etc/passwd 文件中添加以下项。
# useradd -u 120 -g dba -d /oracle-home oracle |
确保运行 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 的所有节点上的用户 ID 都相同。
设置了适用于 Oracle Parallel Server/Real Application Clusters 的群集环境之后,请转到如何安装 Oracle UDLM 软件 以在每个群集节点上安装 Oracle UDLM 软件。