用于 Oracle Parallel Server/Real Application Clusters 的 Sun Cluster 数据服务指南(适用于 Solaris OS)

安装 Oracle UDLM

安装 Oracle UDLM 包括以下任务:

如何准备 Sun Cluster 节点

为使 Oracle UDLM 软件正常运行,所有群集节点必须具有足够的共享内存。 有关所有安装说明,请参见 Oracle Parallel Server/Real Application Clusters CD-ROM。 要准备 Sun Cluster 节点,请检查您是否已完成了以下任务。


注意:

请以超级用户身份在每个群集节点上执行以下步骤。


  1. 在每个节点上,在 /etc/group 文件中为数据库管理员组创建项,并将潜在用户添加到该组。

    此组通常命名为 dba。 检验 rootoracle 是否为 dba 组的成员,并根据需要为其它数据库管理员 (DBA) 用户添加项。 检验运行 Sun Cluster Support for Oracle Parallel Server/Real Application Clusters 的所有节点上的组 ID 是否相同。 例如,在 /etc/group 文件中添加以下项。


    dba:*:520:root,oracle

    您可以在网络名称服务(例如网络信息服务 [NIS] 或 NIS+)中创建名称服务项,以便信息可用于数据服务客户机。 您也可以在本地 /etc 文件中创建项,以消除与网络名称服务的相关性。

  2. 在每个节点上,在 /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 软件。

如何安装 Oracle UDLM 软件


注意:

您必须在每个节点的本地磁盘上安装 Oracle UDLM 软件。



小心:小心:

安装 Oracle UDLM 软件之前,请确保已为数据库管理员组和 Oracle 用户 ID 创建了项。 有关详细信息,请参阅如何准备 Sun Cluster 节点


  1. 成为群集节点的超级用户。

  2. 安装 Oracle UDLM 软件。

    有关说明,请参见相应的 Oracle Parallel Server/Real Application Clusters 安装文档。


    注意:

    请确保在安装 Oracle UDLM 软件包时没有收到任何错误消息。 如果在软件包安装过程中出现了错误,请先更正问题,然后再安装 Oracle UDLM 软件。


  3. 使用共享内存配置信息更新 /etc/system 文件。

    您必须根据群集中可用的资源来配置这些参数。 确定适合的值,但要确保 Oracle UDLM 能够创建符合其配置要求的共享内存段。

    下例显示了要在 /etc/system 文件中配置的项。


    *SHARED MEMORY/ORACLE
    set shmsys:shminfo_shmmax=268435456
    set semsys:seminfo_semmap=1024
    set semsys:seminfo_semmni=2048
    set semsys:seminfo_semmns=2048
    set semsys:seminfo_semmsl=2048
    set semsys:seminfo_semmnu=2048
    set semsys:seminfo_semume=200
    set shmsys:shminfo_shmmin=200
    set shmsys:shminfo_shmmni=200
    set shmsys:shminfo_shmseg=200

  4. 关闭并重新引导安装了 Oracle UDLM 软件的每个节点。


    小心:小心:

    在重新引导之前,您必须确保已正确安装和配置了 Oracle UDLM 软件。 另外,请检验是否正确安装了卷管理器软件包。 如果要使用 VxVM,请检验是否安装了该软件,并检验 VxVM 群集功能的许可证是否有效。 否则,会出现紧急情况。


    有关详细说明,请参见Sun Cluster 系统管理指南(适用于 Solaris OS)》中的“关闭并引导单个群集节点”

从此处可转到何处

在每个群集节点上安装了 Oracle UDLM 软件之后,下一步取决于您的存储管理方案。