本文档详细介绍了在Oracle Linux 11gR2环境中配置一个RAC(Real Application Cluster)集群的步骤和配置细节。首先,我们看到环境背景是在OracleLinux和CentOS 6.4操作系统上部署Oracle 11gR2版本的RAC系统,涉及的硬件包括两台服务器,分别命名为rac1和rac2,它们拥有不同的IP地址和网络划分。
1. **IP规划**:文档中的IP规划明确了不同类型的网络接口和对应的IP地址。- `localhost` 使用的是127.0.0.1,而`publicip` 和 `privip` 分别是192.168.10.211(rac1)和192.168.10.212(rac2),用于公共和私有网络访问。VIP(Virtual IP)地址是192.168.10.213,分配给rac1,用于对外提供服务的高可用性集群入口。
2. **磁盘配置**:集群需要专用的存储空间,包括三个2G的CRS盘(Cluster Resource Scheduler)、三个10G的DGDATA盘、两个5G的DGRECOVERY盘。这些盘符可能用于存放数据库、日志文件和恢复数据等关键组件。
3. **用户和组管理**:文档提到了创建多个用户和用户组,如`install`、`dba`、`asmadmin`、`asmoper`等,这些权限和角色对于RAC系统的正常运行至关重要。通过`groupadd`命令创建了五个用户组,每个组对应特定的权限,如安装、数据库操作、ASM(Automatic Storage Management)管理员等,而`useradd`命令则为`oracle`和`dbagrid`用户分配了多个组的权限。
4. **初始登录**:在`root`用户下,使用`useradd`命令为`oracle`和`dbagrid`创建用户,并指定了权限组。最后,使用`idoracle`命令切换到`oracle`用户,这可能是为了执行后续的RAC安装和配置操作。
5. ** LSBVersion**:虽然这部分没有详细说明,但可以推测`LSBVer`可能是Linux Standard Base( LSB)版本,它是一套用于定义和验证Linux发行版一致性的标准,对操作系统的一些基本行为和功能进行统一。在RAC部署中,确保兼容性和一致性是很重要的。
总结来说,这份文档详细记录了在Linux环境下部署Oracle 11gR2 RAC集群的网络、磁盘和用户管理配置,对于理解和实施RAC集群的安装和配置过程具有很高的参考价值。要实际执行这些步骤,还需要熟悉Oracle RAC的安装脚本、网络配置文件和必要的系统管理工具。