12cR2 RAC安装与多路径配置详解

需积分: 9 2 下载量 103 浏览量 更新于2024-07-17 收藏 5.26MB DOCX 举报
本文档详细介绍了在12cR2环境下部署RAC (Real Application Clusters) 系统,结合PATCCH(Predictable Automatic Tuning and Configuration Handler)进行安装和配置过程。以下是关键知识点的详细说明: 1. **配置多路径存储**: 在12cR2环境中,为了提高数据冗余和性能,首先需配置多路径功能。这包括: - **OpenFiler本地模拟多路径**: 使用OpenFiler作为本地模拟器来实现多路径I/O,通过yum安装必要的工具包如iscsi-initiator-utils,并确保iscsi服务开启。 - **系统设置**: 通过修改selinux配置、关闭防火墙、配置内核参数和系统限制,以及增加必要的用户组和权限来支持多路径环境。 - **设备发现和连接**:使用`iscsiadm`命令发现并连接到目标存储,例如通过`iscsiadm -m discovery -t stp`来查找并测试连接。 2. **磁盘和文件系统管理**: - **磁盘组和IP地址设置**:分配和配置多个IP地址,以便于与rac节点通信,同时建立文件路径。 - **环境变量设置**:针对grid和oracle用户分别调整环境变量,以确保正确的系统调用和路径指向。 3. **网络和安全设置**: - **SSH信任关系**:确保SSH的安全性和信任,便于远程管理。 - **DNS和NTP设置**:配置DNS服务器以确保正确解析主机名,设置NTP以同步时间,这对于RAC的高可用性至关重要。 4. **软件安装与升级**: - **安装Oracle 12c RAC**:完成基础软件的安装,包括RAC组件的安装。 - **补丁升级**:对系统进行必要的补丁更新,以确保最新的安全性和性能优化。 5. **PATCCH的集成**: - **启用PATCCH**:通过模块加载和systemctl启动multipathd服务,利用PATCCH自动进行路径管理和配置优化。 - **修改配置文件**:在`/etc/multipath.conf`中进行配置,如黑名单排除、友好的命名策略、故障恢复策略等。 - **验证与重启**:确认多路径配置生效后,通过`chown`命令调整文件权限,然后重启服务器检查多路径是否成功识别。 6. **安装验证**: 安装过程结束后,通过一系列验证步骤检查系统的完整性和功能正常运行,确保RAC环境已经成功搭建。 总结来说,这篇文档详细记录了在12cR2环境下安装Oracle RAC,集成PATCCH技术,以及涉及的多路径配置、系统设置、软件部署和验证等关键步骤,对于实施此类复杂IT项目具有很高的参考价值。