此过程可以帮助您在一组选定的主机上安装和配置集群数据库 (Real Application Clusters - RAC 数据库)。此过程在每个主机上设置 Oracle 集群件主目录和 RAC 数据库 Oracle 主目录。可以指定多个主机,以形成一个集群。
Oracle Real Application Clusters (RAC) 和 Oracle 集群件的安装过程需要大约一个小时。您需要提供关于要添加到集群的主机的详细信息。有关硬件要求的详细信息,请参阅 Oracle Database Oracle Clusterware and Oracle Real Application Clusters Installation Guide 10g Release 2 (10.2) 中的第 2.5 节 Checking the hardware requirements。
例如,对于 Linux,至少需要 1GB 物理 RAM;如果 RAM 小于 2GB,则至少需要 1.5GB 交换空间,否则交换空间应等于 RAM;/tmp 中需要有 400MB 磁盘空间;最多需要 4GB 磁盘空间用于 Oracle 软件;共享存储区上需要有 1.2GB 的磁盘空间用于预配置数据库;对于每个磁盘,共享存储区上都需要有大约 150MB 的磁盘空间用于维护 Oracle 集群件配置;至少需要两个网络适配器:一个用于公共网络接口,另一个用于专用网络接口 [公共网络接口必须支持 TCP/IP,而专用网络接口必须通过使用支持 TCP/IP 的高速网络适配器和交换机来支持用户数据报协议 (UDP) (推荐使用千兆以太网或更高配置)]。
注:在一个 RAC 安装中,其所有服务器需要配置为具有相同的最小 RAM 量、硬盘空间和操作系统版本。
以下是 RAC 预配的先决条件:
确保在执行 Oracle 集群件和 Oracle RAC 预配之前满足以下条件:
软件包安装 RPM 应在装载了 NFS 的位置中可用。
应编辑先决条件检查 - 修复程序的指令,将基本软件包位置更新为 NFS 位置。
也可以将一个具有软件包 RPM 的 zip 文件上载到软件库中。在该方案中,将要求您使用 Oracle RAC 预配部署管理器模板执行类似创建操作,并添加定制库步骤。该新步骤将成为一个组件步骤,并将 SLIB 中的软件包 RPM zip 文件解压缩到某个用户定义的位置 (例如 /tmp/userrpms/)。
应编辑先决条件检查 - 修复程序的指令,将基本软件包位置更新为 NFS 位置。
oinstall 和 dba 组必须可用。不要求用户属于该组。
用于执行此操作的用户身份证明和组 ID 必须在所选集群的所有节点 (目标) 上相同。
要添加到现有集群的节点必须是源 CRS 集群的一部分,但不必在 Oracle RAC 中。
所选节点必须至少具有两个接口。
用户必须在所有节点上具有 sudo 权限 (仅在 UNIX 中)。
每个节点应至少具有 1 GB 的物理内存 (RAM)。
要添加到集群中的节点上必须安装代理。
用于现有集群节点的共享存储必须可供要添加的新节点访问。
安装硬件的过程包括设置以下几项:
专用网络:需要将网卡安装到每个节点上,并且将这些网卡互连。
节点之间的共享存储:OCR、表决磁盘和数据文件需要共享存储。
注:应用程序支持将共享存储格式化为 Oracle 集群文件系统,因此不需要格式化此共享存储。
如果指定专用主机名和专用 IP 地址,则应用程序将更新系统配置。
目标的代理版本必须为 10.2.0.2 或更高。如果目标是由低版本的代理管理的,则需要升级代理。有关详细信息,请参阅 Oracle Enterprise Manager Grid Control Installation and Basic Configuration Guide。请确保代理在所有主机上都安装在相同位置上。
在 DNS 中必须设置虚拟 IP。如果选择在本地设置虚拟 IP,则可通过预配应用程序来指定 IP 地址,应用程序将为您设置它们。
以下是安装 Oracle Real Application Clusters (RAC) 和 Oracle 集群件的步骤:
输入每个要添加到 RAC 的计算机的主机名和 IP 信息。
输入 OCR 所安装到的位置和附加位置 (如果需要冗余)。
输入 CSS 表决磁盘位置和两个附加位置 (如果需要冗余)。
设置数据库 (SID、数据库名等) 及其口令。
Real Application Clusters 预配疑难解答
版权所有 © 1996,2007,Oracle。保留所有权利。