Oracle 11g RAC安装配置详解——2020PMP考试相关

需积分: 31 96 下载量 80 浏览量 更新于2024-08-09 收藏 4.06MB PDF 举报
"本文档详细介绍了在Linux Red Hat 6.5环境下,使用Oracle用户运行Database Configuration Assistant (DBCA)创建Oracle Real Application Clusters (RAC)实例的过程。包括了安装包、系统配置、网络设置、磁盘规划以及实例创建的具体步骤。" 在创建Oracle RAC实例时,首先需要确保系统环境已经准备就绪。在这个案例中,使用的操作系统是Red Hat Enterprise Linux server release 6.2的64位版本。数据库软件为Oracle 11g Release 2,包含三个安装包:`linux.x64_11gR2_grid.zip`用于安装Grid Infrastructure,`linux.x64_11gR2_database_1of2.zip`和`linux.x64_11gR2_database_2of2.zip`则是Oracle数据库软件的两个部分。 RAC架构的核心是集群,由两台服务器组成,分别命名为`Syspgisdb1`和`Syspgisdb2`,每台服务器都有公共IP、虚拟IP和私有IP地址。公共IP用于外部网络通信,虚拟IP是RAC实例的共享IP,私有IP用于集群内部通信。在本例中,公共IP分别为10.111.144.87和10.111.144.88,虚拟IP为10.111.144.89和10.111.144.90,私有IP为192.168.1.1和192.168.1.2。RAC的SID是`slgapgisdb1`和`slgapgisdb2`,集群实例名称统一为`slgapgisdb`,并且定义了一个SCAN IP(Single Client Access Name)为10.111.144.91,用于客户端连接。 磁盘规划是RAC安装的关键部分,因为它涉及到数据存储和高可用性的实现。在本案例中,使用了ASM(Automatic Storage Management)来管理磁盘。ASM创建了多个磁盘组,如`OCR_VOTE01`、`OCR_VOTE02`用于存放OCR(Oracle Cluster Registry)和Voting Disks,`FLASHBACK01`、`ARCVG01`用于闪回和归档日志,以及`DATAVG01`、`DATAVG02`、`DATAVG03`、`DATAVG04`用于存放数据文件。每个磁盘组的大小都进行了详细的规划,以满足不同用途的需求。 在开始创建实例之前,还需要对服务器的主机名进行修改,确保各节点间的通信能够正常进行。这通常通过编辑`/etc/sysconfig/network`文件来完成。服务器1的主机名被改为`hostnameslgapgisdb1`,服务器2则被改为`hostnameslgapgisdb2`。 在所有预备工作完成后,使用Oracle用户在节点1上运行DBCA创建RAC实例。在这个过程中,需要指定集群选项,并根据预先规划的配置信息进行设置,例如节点信息、磁盘组、实例参数等。DBCA将自动处理大部分配置和安装任务,确保RAC实例的正确创建和启动。 创建Oracle RAC实例是一项复杂的工作,涉及到系统、网络、存储等多个层面的规划和配置。在实施过程中,必须遵循最佳实践,确保系统的稳定性和高可用性。