linux AS3下安装oracle11g R2 RAC
### Linux AS3 下安装 Oracle 11g R2 RAC 的详细步骤 #### 清理工作 在开始安装 Oracle 11g R2 RAC 之前,需要对系统进行一定的清理工作,确保安装环境干净,避免出现由于环境残留导致的问题。 - 删除临时目录中的 Oracle 相关文件:`rm -rf /tmp/*oracle*` - 清除系统启动服务中的 Oracle 相关文件:`rm –rf /etc/init.d/init*` - 删除系统中的 Oracle 配置文件:`rm /etc/oracle*` - 删除 Oracle 安装目录下的所有内容:`rm /oracle/*` #### 安装前准备 ##### 3.1 硬件系统准备 - **两台数据库服务器的 HBA 卡**:通过光纤直连到共享磁盘阵列,确保数据传输的安全性和高速性。 - **两台数据库服务器的网卡**: - **Public 网卡**:接入与应用服务器共用的网络交换机,用于公共网络通信。 - **Private 网卡**:通过网线直连,主要用于集群内部通信。 - **共享磁盘划分**:根据存储空间规划,进行必要的共享磁盘划分,通常包括 ocr/votingdisk 和 asmdisk,用于存放集群相关的配置信息和数据。 ##### 3.2 软件环境准备 - **设置 IP 地址、主机名和配置 hosts 文件**: - 更改主机名为 cpyydb1 或 cpyydb2,这将帮助区分不同的节点。 - 编辑 `/etc/hosts` 文件,添加或更新 IP 地址映射,包括物理 IP、虚拟 IP 和私有网络 IP。 - **删除 NTP 服务**:在各个节点上停止 ntpd 服务,并从开机启动项中移除,以防止时间同步问题影响安装。 - **创建 Oracle 和 Grid 用户、组及安装文件夹**: - 创建必需的用户组,如 `oinstall`, `dba`, `asmadmin`, `asmdba`, `asmoper`, `oper`。 - 创建 `grid` 和 `oracle` 用户,并分配相应的权限。 - 在 `/oracle` 目录下创建必需的子目录结构,例如 `/oracle/app/oraInventory`, `/oracle/11.2.0/grid`, `/oracle/app/oracle`, `/oracle/app/oracle/cfgtoollogs`, `/oracle/app/oracle/product/11.2.0/dbhome_1` 等,并调整所有权和权限。 #### 安装 Oracle 11g R2 RAC 软件 接下来,安装集群软件 grid 和数据库软件 database。确保下载了正确的版本 (11.2.0.3),并将其解压到指定的位置。 1. **安装 Grid Infrastructure**:运行 Grid Infrastructure 安装程序,选择合适的选项,如 Oracle Clusterware 和 ASM。 2. **安装 Database Software Only**:安装数据库软件,但不创建数据库实例。 3. **使用 dbca 创建数据库**:完成软件安装后,使用 Database Configuration Assistant (DBCA) 工具来创建新的数据库实例。 #### 完成安装后的检查 安装完成后,还需要进行一系列的检查以确保一切正常: - **验证集群状态**:使用命令 `crsctl check cluster` 来确认集群的状态是否为 OK。 - **验证数据库状态**:登录到每个节点上的 SQL*Plus 并运行 `show parameter cluster` 命令来检查数据库的状态。 - **测试应用程序连接**:尝试从外部应用服务器连接到 RAC 数据库,确保连接成功。 #### 结论 通过上述步骤,可以在 Linux AS3 系统上成功安装并配置 Oracle 11g R2 RAC。需要注意的是,在整个过程中要仔细检查每一步骤,确保所有配置准确无误。此外,对于任何不确定的步骤或遇到的问题,建议查阅官方文档或寻求专业技术人员的帮助。
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助