Oracle11.2 RAC on OracleLinux6.6: A Comprehensive Guide

需积分: 9 2 下载量 118 浏览量 更新于2024-07-20 收藏 3.51MB DOC 举报
"Oracle11.2_RAC在64bit Oracle Linux 6.6上安装文档" 本文档详述了在64位Oracle Linux 6.6操作系统上安装Oracle 11.2 Real Application Clusters (RAC) 和 Automatic Storage Management (ASM) 的过程。该文档由陈智于2011年11月22日初稿,并在后续版本中由刘莹进行了完善,主要涵盖了安装前的准备、硬件与软件环境、RAC与ASM的规划、安装步骤以及常见问题的解决。 1. **编写目的**:提供一套完整的Oracle 11.2 RAC和ASM在Oracle Linux 6.6上的安装指南,确保系统管理员能够成功部署高可用性数据库集群。 2. **文档概述**:文档分为多个章节,从环境检查到软件安装,再到数据库创建和TNS配置,全面覆盖了整个安装流程,旨在帮助用户规避常见问题,顺利进行RAC的安装和配置。 3. **软件准备**:在开始安装之前,需要确保拥有Oracle 11.2的安装文件,包括Grid Infrastructure和Database软件。 4. **环境介绍**: - **硬件环境**:应详细评估服务器的硬件配置,包括内存、CPU、磁盘空间和网络接口,以满足Oracle RAC的需求。 - **软件环境**:必须是Oracle Linux 6.6 64位操作系统,且需要安装必要的软件包以支持Oracle的安装和运行。 - **RAC+ASM规划**:在安装前,需规划ASM磁盘组的大小和数量,以及RAC集群的节点分配。 5. **安装前准备**: - **硬件配置**:检查服务器的硬件配置是否符合Oracle RAC的最低要求。 - **软件需求**:确保操作系统已更新,所有必需的补丁都已安装。 - **上传安装文件**:将Oracle安装介质上传至服务器,以便后续安装。 - **网络配置**:配置心跳网络和公共网络,确保节点间的通信。 - **时间同步**:设置集群内的NTP服务,保持节点间的时间同步。 - **创建用户**:创建`oracle`和`grid`用户,分别用于数据库和Grid Infrastructure管理。 - **配置目录**:建立必要的安装和数据存储目录,并调整权限。 - **修改配置**:对root用户的配置进行修改,以适应Oracle环境。 - **SSH信任关系**:在所有节点间建立无密码SSH登录,提高自动化程度。 6. **安装Oracle Grid Infrastructure**: - **安装前任务**:完成所有预安装的检查和配置工作。 - **安装Grid**:执行Grid Infrastructure的安装,包括CRS和OCFS2。 - **检查**:在安装后,通过一系列检查验证Grid Infrastructure的正确安装和运行。 7. **安装Database软件**:在每个RAC节点上安装数据库软件。 8. **创建RAC数据库**: - **创建ASM磁盘组**:使用ASM创建数据库所需的磁盘组。 - **执行DBCA**:通过Database Configuration Assistant (DBCA) 创建RAC数据库。 - **检查RAC**:确认数据库在集群中的状态和功能。 9. **TNS配置**:配置TNS以实现单节点和RAC连接。 10. **常见问题总结**:列举了安装过程中可能遇到的问题,如节点间无法通信,以及如何通过grid图形工具进行故障排查。 通过遵循这份文档,系统管理员可以逐步构建起一个稳定的Oracle 11.2 RAC集群环境,利用ASM实现高效的数据存储管理,同时了解并解决可能出现的常见问题,提升系统的可用性和可靠性。