### Oracle 11g 64bit RAC安装配置关键知识点####一、概述本指导书旨在提供一套完整的Oracle 11g 64位环境下RAC(Real Application Clusters)的安装与配置流程。适用于ATAE平台上的两节点Oracle Database 11g RAC安装。该文档由华为技术有限公司编写,详细记录了从环境准备到最终安装后配置的所有必要步骤,以确保RAC集群稳定高效地运行。 ####二、系统运行环境**2.1系统硬件环境** - **ATAE平台**:使用两块ATAE R2单板作为集群节点。 - **存储磁阵**:本文档以OceanStor S3000作为示例,用于存放RAC的数据文件等。 - **其他硬件需求**:需要足够大的内存、处理器性能以及磁盘空间来支持Oracle RAC的运行。 **2.2组网方式** - **推荐组网方案**:如下图所示的RAC组网结构,每个节点都需要配置环回扣板(编号03030ESW),以便能够正确地访问存储磁阵。 - **网络拓扑**:包括公共网络、私有网络及心跳网络,确保数据的高可用性和快速恢复。 - **网络连接**:所有节点之间需建立稳定的网络连接,包括IP地址、子网掩码、网关等信息的配置。 **2.3系统软件环境** - **操作系统**: SUSE Linux 10,需要确保操作系统版本兼容Oracle 11g RAC的要求。 - **内核版本**:检查并确认当前系统的内核版本符合Oracle RAC的需求。 - **软件包**:安装必要的软件包,如gcc、make、kernel-devel等,这些对于编译和安装Oracle软件至关重要。 ####三、安装前的准备**3.1准备安装源** - **软件包**:获取Oracle 11g RAC的安装介质,通常为DVD镜像或直接下载的安装文件。 - **验证完整性**:对下载的安装文件进行校验,确保没有损坏。 **3.2检查硬件环境** - **硬件规格**:根据官方文档检查服务器的CPU、内存、磁盘等是否满足最低要求。 - **磁盘规划**:确保有足够的磁盘空间用于存储数据库文件、日志文件等。 - **存储设备**:检查存储磁阵是否已正确配置并可以被集群节点访问。 **3.3检查软件环境** - **操作系统版本**:确认操作系统版本与Oracle RAC兼容。 - **内核版本**:检查内核版本是否满足要求。 - **软件包**:安装必要的软件包,如gcc、make等。 - **删除多余软件包**:清理不必要的软件包,避免与Oracle软件冲突。 **3.4配置网络** - **规划网络**:设计网络架构,包括IP地址分配、子网掩码设置等。 - **配置网卡**:通过绑定总线的方式配置网卡,提高网络稳定性。 - **配置/etc/hosts文件**:添加集群节点的主机名及其对应的IP地址。 **3.5配置用户访问** - **创建用户和用户组**:创建Oracle用户和相关的用户组。 - **创建目录**:在指定位置创建Oracle软件目录。 - **配置环境变量**:设置Oracle用户的环境变量,如ORACLE_HOME、PATH等。 - **SSH互信访问**:配置SSH免密码登录,便于集群间通信。 **3.6配置操作系统系统环境** - **修改内核参数**:调整内核参数以优化性能,如共享内存段大小、打开文件数量限制等。 - **增加进程数和文件数限制**:提升Oracle用户可以创建的最大进程数和打开文件数。 - **配置图形化界面**:可选配置,用于GUI安装。 - **配置时钟同步**:确保所有节点的时间同步。 **3.7配置存储** - **存储规划**:规划存储空间分配,确定数据文件、控制文件、重做日志文件等的存储位置。 - **创建分区**:对存储磁阵进行分区,创建所需的裸设备或逻辑卷。 - **绑定裸设备**:将裸设备映射到系统中,供ASM管理。 ####四、安装过程**4.1安装Oracle Clusterware** - **准备阶段**:确认集群软件的安装先决条件已满足。 - **安装过程**:运行安装程序,按照提示进行操作。 - **配置网络服务**:配置集群间的网络服务,如监听器等。 **4.2安装Oracle Database** - **软件包安装**:安装Oracle数据库软件包。 - **创建数据库**:根据需求创建新的数据库实例。 - **配置ASM实例**:配置自动存储管理(ASM)实例,管理数据库文件的存储。 **4.3安装Oracle样本数据库** - **样本数据库**:安装预设的样本数据库,用于测试和演示。 ####五、安装后操作- **检查集群状态**:确认所有节点的状态正常。 - **备份与恢复**:设置定期备份策略,确保数据安全。 - **性能调优**:根据实际负载调整数据库参数,优化性能。本指导书详细介绍了Oracle 11g 64位环境下RAC的安装配置流程,涵盖了从前期准备到最终安装后的各个环节,旨在帮助技术人员顺利完成RAC集群的搭建和维护工作。