本节包含规划 Sun Cluster HA for Oracle 安装和配置时所需的信息。
如果您没有遵循这些要求,系统可能会不支持您的数据服务配置。
使用本节中的要求来规划 Sun Cluster HA for Oracle 的安装和配置。这些要求仅适用于 Sun Cluster HA for Oracle。您必须先满足这些要求,然后才能继续进行 Sun Cluster HA for Oracle 安装和配置。如果需要,Sun Cluster HA for Oracle 可配置为在非全局区域中运行。如果将 Sun Cluster HA for Oracle 配置为在非全局区域中运行,您必须使用高可用性本地文件系统。您也可以在区域群集中配置 Sun Cluster HA for Oracle。
非全局区域不支持来自 Sun Cluster 设备组的原始设备。
有关适用于所有数据服务的要求,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Configuration Guidelines for Sun Cluster Data Services”。
Oracle 应用程序文件 – 这些文件包括 Oracle 二进制文件、配置文件和参数文件。您可以将这些文件安装到本地文件系统、高可用性本地文件系统或群集文件系统中。
有关将 Oracle 二进制文件放在本地文件系统、高可用性本地文件系统和群集文件系统中的优缺点,参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Configuration Guidelines for Sun Cluster Data Services”。
数据库相关文件 – 这些文件包括控制文件、恢复日志和数据文件。必须在原始设备中安装这些文件或将这些文件作为正规文件安装到高可用性本地或群集文件系统中。非全局区域不支持来自 Sun Cluster 设备组的原始设备。
ASM 配置 – 自动存储管理 (Automatic Storage Management, ASM) 是 Oracle 数据库 10g 中的一种新的存储选件,它以独立于平台的方式提供文件系统、逻辑卷管理器和软件独立磁盘冗余阵列 (Redundant Array of Independent Disks, RAID) 服务。如果您计划安装 ASM,应为 Oracle 数据库安装选择相应 ASM 实例和磁盘组。ASM 实例有两种类型,即单一 ASM 实例和群集 ASM 实例。有关选择相应 ASM 实例的信息,请参见选择适当的 ASM 实例。有关 ASM 的更多信息,请参见与您所使用的 Oracle 数据库版本对应的 Oracle 文档。
如果在使用 ASM 磁盘组的节点中安装单一实例 Oracle 数据库,则 ASM 磁盘组中并未包含某些文件,这些文件驻留于本机。应确保这些文件可从创建单一实例 Oracle 数据库的节点复制到其他群集节点。
如果使用 Oracle 11g 数据库,应将以下目录复制到其他群集节点:
${ORACLE_BASE}/diag/rdbms/sid
${ORACLE_BASE}/admin
${ORACLE_HOME}/dbs/pfile.ora
如果使用 Oracle 10g 数据库,应将以下目录复制到其他群集节点:
${ORACLE_HOME}/admin
${ORACLE_HOME}/dbs/initsid.org
在以下示例中,从目标群集节点使用 /usr/sfw/sbin/wget 命令以递归复制 Oracle 10g 中的 ${ORACLE_HOME}/admin 目录。
# su dbuser cd ORACLE_HOME /usr/sfw/bin/wget -r -nH --Cut-dirs=n ftp://user:password@host:ORACLE_HOME/admin |
在 /usr/sfw/sbin/wget 命令中,-r 选项用于递归复制,而 -nH 选项用于禁用主机目录的前缀。指定 --Cut-dirs 选项以忽略目录组件。有关 /usr/sfw/sbin/wget 选项的详细说明,请参见 wget 手册页。
使用本节中的问题来规划 Sun Cluster HA for Oracle 的安装和配置。在《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Configuration Worksheets”中的数据服务工作表空白的相应位置写下对这些问题的回答。
网络地址和应用程序资源将使用哪些资源组?这些资源组之间的依赖性如何?
用于访问数据服务的客户机的逻辑主机名(用于故障转移服务)或共享地址(用于可伸缩的服务)是什么?
系统配置文件将驻留在何处?
有关将 Oracle 二进制文件放在本地文件系统而不是群集文件系统中的优缺点,请参见《Sun Cluster Data Services Planning and Administration Guide for Solaris OS》中的“Configuration Guidelines for Sun Cluster Data Services”。
您的数据库设置是否需要备用实例?
如果使用 clsetup 实用程序注册和配置 Sun Cluster HA for Oracle,实用程序会自动回答其中一些问题。
有关备用数据库的信息,请参见 Oracle 文档。
是否计划使用 ASM 存储?
如果计划使用 ASM 存储,应确定需要单一实例还是群集实例 ASM。有关如何选择相应 ASM 安装的信息,请参见选择适当的 ASM 实例。
有关备用数据库的信息,请参见 Oracle 文档。