Oracle 11g RAC 安装配置指南 - 组用户创建与环境设置

需积分: 31 96 下载量 129 浏览量 更新于2024-08-09 收藏 4.06MB PDF 举报
"该资源是一份关于2020年PMP考试的新动态结合Oracle 11g RAC在Linux 6.5上的安装与配置的教程。文档详细阐述了如何添加用户和组,配置环境变量,以及进行必要的目录创建和权限设置。此外,还提到了Grid用户的变量设置和RAC架构的相关规划,包括磁盘规划和网络配置。" 在Oracle RAC环境中,添加组和用户是初始化安装过程中的关键步骤,确保不同角色的用户拥有正确的权限。在这个例子中,创建了几个特定的组,如`oinstall`、`dba`、`asmadmin`等,它们分别代表不同的权限级别。`/usr/sbin/groupadd`命令用于新建组,而`/usr/sbin/useradd`用于创建用户,并通过`-g`参数指定用户所属的主组,`-G`参数指定附加组。例如,`oracle`用户被添加到`oinstall`主组,并且属于`dba`、`asmdba`和`oper`附加组。 配置环境变量对于Oracle数据库的正常运行至关重要。`grid`用户的`.bash_profile`文件中,`ORACLE_SID`定义了服务标识符,`ORACLE_BASE`指定了Oracle软件的基础路径,`ORACLE_HOME`是具体版本的Oracle软件安装位置,`PATH`扩展了系统路径以便于执行Oracle相关命令,`TEMP`则定义了临时文件的存储位置。 创建目录并设置权限是确保Oracle软件正确安装和运行的基础。比如,`/oracle/oraInventory`是Oracle Inventory的默认位置,`/oracle/grid`用于存放Grid Infrastructure相关文件。`chown`和`chmod`命令用于改变目录的所有者和权限,以保证Grid和Oracle用户对这些目录的访问权限。 在RAC架构规划中,每个节点都需要有自己的名称,以及公共IP、虚拟IP和私有IP地址。OCR (Oracle Cluster Registry) 和 Voting Disks用于集群的同步和选举,如`OCR_VOTE01`和`OCR_VOTE02`。Flashback和归档日志磁盘如`FLASHBACK01`和`ARCVG01`提供了故障恢复和日志存储的空间。数据磁盘如`DATAVG01`至`DATAVG04`构成数据卷组,用于存放数据库的实际数据。 在所有节点上,机器名需要一致以确保集群通信的顺畅。通过修改`/etc/sysconfig/network`文件中的`hostname`,可以设定服务器的网络标识。 这个资源详细介绍了Oracle RAC在Linux环境下的部署,对于备考PMP的项目管理人员和希望掌握Oracle RAC配置的IT专业人员都是宝贵的参考资料。