Linux环境下Oracle 11g R2 RAC详细安装配置指南

5星 · 超过95%的资源 需积分: 9 30 下载量 155 浏览量 更新于2024-09-18 收藏 312KB DOC 举报
本文档详细介绍了在Linux Redhat 5.5系统上配置Oracle 11g R2 RAC的步骤,包括环境设置、网络IP规划、用户与组的创建以及磁盘布局。 在安装Oracle 11g R2 RAC之前,首先要规划网络环境。在给出的环境中,有两台服务器,分别为rac1和rac2,每台服务器拥有三种类型的IP地址:public IP(对外服务),private IP(节点间通信)和VIP(虚拟IP,用于故障切换)。具体的IP分配如下: - rac1的public IP: 192.168.10.211 - rac1的private IP: 10.10.10.211 - rac1的VIP: 192.168.10.213 - rac2的public IP: 192.168.10.212 - rac2的private IP: 10.10.10.212 在RAC安装过程中,磁盘的规划也是非常重要的。文档中提到了四个不同用途的磁盘组: - CRS: 用于存放Clusterware相关文件,这里规划了三个2G的盘。 - DGDATA: 存放数据库数据文件,规划了三个10G的盘。 - DGRECOVERY: 存放恢复文件,如归档日志等,分配了两个5G的盘。 在进行硬件准备后,接下来是软件层面的设置。首先需要创建相关的用户和用户组,这包括: - install: 默认的Oracle安装组, gid为501。 - dba: 数据库管理员组, gid为502。 - oper: 数据库操作员组, gid为503。 - asmadmin: ASM管理组, gid为504。 - asmoper: ASM操作员组, gid为505。 - asmdba: ASM数据库管理员组, gid为506。 然后,创建了两个主要的用户: - oracle: 属于install, dba, asmdba, oper组,用于数据库操作。 - grid: 属于install, asmadmin, asmdba, asmoper, oper, dbagrid组,用于集群管理。 在完成这些基础设置之后,可以开始Oracle软件的安装和配置,包括数据库实例的创建、OCR(Oracle Cluster Registry)和 Voting Disks的配置、Grid Infrastructure的安装以及RAC数据库的创建等步骤。整个过程需要严格按照Oracle官方文档或经验丰富的DBA指导进行,确保每个环节的正确性,以保证RAC的稳定运行和高可用性。 在配置过程中,还需要注意以下几点: 1. 配置NFS共享,使得所有节点能访问相同的软件安装目录。 2. 设置适当的网络参数,如netmask、gateway、hostname等。 3. 创建OCR和Voting Disks,通常放在共享存储上,确保所有节点都能访问。 4. 使用 CRS (Cluster Ready Services) 配置和管理集群资源。 5. 配置Oracle Grid Infrastructure,包括ASM(Automatic Storage Management)和CRS。 6. 执行DBCA (Database Configuration Assistant) 创建RAC数据库,分配节点资源。 在完成所有配置后,需要进行一系列的验证测试,如OCR一致性检查、网络连通性测试、数据库启动和停止测试等,以确保RAC环境的正常运行。同时,也要定期进行维护和监控,确保系统的健康状态。