计划
本次数据库采用10G RAC集群,由于10G提供了Oracle 集群文件系统 (OCFS)、自动存储管理器 (ASM)、原始设备这三种共享磁盘方式用于RAC的安装,因此我们准备计划先采用ASM安装RAC并进行建库。下面的计划主要是针对ASM方式的部署RAC
一、硬件环境描述1、 节点1与节点2硬件2、 集群拓扑二、前期准备1、 准备ORACLE的安装配置文件.bash_profile/etc/sysctl.conf2、 准备安装数据库+ASM所需要的ASMLIBoracleasm-2.6.9-42.ELsmp-2.0.3-1.i686oracleasmlib-2.0.2-1.i386 oracleasm-support-2.0.3-1.i386三、RAC系统规划1、节点1、节点2规划、注册文件规划(ocr)、表决磁盘规划(VOTING DISK)、2、操作系统安装规划 四、根据规划安装操作系统1、 在节点1安装操作系统2、 在节点2安装操作系统3、 配置时钟同步五、ORACLE RAC安装环境检查与准备1、 检查安装ORACLE所需要的操作系统RPM包2、 创建ORACLE用户与DBA组3、 修改系统内核参数./etc/sysctl.conf4、 设置ORACLE用户环境变量(修改ORACLE的.bash_profile)5、 配置/etc/hosts文件6、 配置hangcheck_timer内核7、 配置SSH8、 根据规划共享存储系统9、 调整配置错误六、ASMlib安装与检查1、 安装ASMlib2、 配置ASM磁盘七、安装Clusterware与ORACLE数据库系统1、 安装CRS软件2、 安装ORACLE数据库八、DBCA以ASM创建数据库九、测试RAC十、数据库部署十一、 参考文献具体步骤
若无特别说明,“$”提示符均表示在oracle用户下执行,“#”提示符均表示在root用户下执行一、 硬件环境描述1、 硬件说明| 服务器名 项目名称 | 服务器1(工作机) | 服务器2(备份机) | |
| 硬件型号 | DELL 6850 | DELL 6850 | |
| CPU | 频率 | 3.0 | 3.0 | |
| 数量 | 4 | 4 | |
| 物理内存 | 32G | 32G | |
| 磁盘阵列柜 | 型号 | EMC CX 200 | |
| 每硬盘容量 | 300GB | |
| 阵列缓存 | | |
| 硬盘数量 | | |
| RAID名称 | RAID 5 | 2000G |
2、 RAC体系二、 前期准备1、 准备ORACLE的安装配置文件.bash_profile/etc/sysctl.conf2、
准备安装数据库+ASM所需要的ASMLIB,注意这个ASMLIB的版本要跟你操作系统的内核相匹配验证内核版本如下命令: # uname -r
| [oracle@dbserver1 ~]$ uname -rLinux dbserver1 2.6.9-42.ELsmp [oracle@dbserver1 ~]$ |
我们这里内核是2.6.9-42.ELsmp、i386(32位)因此下载以下ASMLIB:oracleasm-2.6.9-42.ELsmp-2.0.3-1.i686oracleasmlib-2.0.2-1.i386 oracleasm-support-2.0.3-1.i386提示:如果是单处理器系统需要下载EL的ASMLIB三、 RAC系统相关规划1、操作系统安装规划| 服务器名项目名称 | RAC节点1 | RAC节点2 |
| 硬件型号 | | |
| 操作系统 | RedHat as 4.0 u4 (32位) | Redhat as 4.0 u4(32位) |
| 服务器主机名 | dbserver1 | dbserver2 |
| IP地址((eth0)) | 135.233.9.101 | 135.233.9.102 |
| 语言环境 | 中文/英文 | 中文/英文 |
| 域名服务方式 | 无 | 无 |
| 时区 | 中国 | 中国 |
| 安装方式 | 安装全部安装包 | 安装全部安装包 |
| 内置硬盘 | 容量 | 146G | 146G |
| 数量 | 2(RAID1) | 2(RAID1) |
| 系统分区 | 物理路径 | | |
| / | 30G | 30G |
| Swap | 35G | 35G |
| /home | 30G | 30G |
| /tmp | 5G | 5G |
| /usr | 20G | 20G |
| /opt | 30G | 30G |
| 系统用户 | | RootOracle | RootOracle |
| 磁盘阵列柜 | 型号 | |
| 每硬盘容量 | 500G |
| 总容量 | 2T |
| RAID名称 | RAID 5 |
| 磁盘分区 | OCR(oracle集群注册表) | /dev/raw/raw1 /dev/sdb1 500M(主分区)/dev/raw/raw2 /dev/sdb2 500M(主分区) |
| 表决磁盘(voting disk) | /dev/raw/raw5 /dev/sdb5 500M/dev/raw/raw6 /dev/sdb6 500M/dev/raw/raw7 /dev/sdb7 500M |
| ASM | /dev/sdb8 950G/dev/sdb9 950G |
| 数据库备份 | /dev/sdb10 (全部) 120G |
| 备份mount点 | /oradata_backup /dev/sdb10 |
| | | |
|
|