前言
本小结借鉴于网上各种Oracle RAC安装说明,只记录大致操作,对于安装过程中遇到的问题及具体安装细节未做过多说明,若要参考此文档,需根据自身具体环境而定!
环境准备
硬件
- 节点服务器*2
项目 | 说明 |
---|---|
CPU | Intel(R) Xeon(R) CPU E5506 @ 2.13GHz *8 |
内存 | 64G |
硬盘 | 4*500G 7500转以上 |
HBA | 2块(网络冗余) |
网卡 | 3个千兆网口 |
- SAN共享存储服务器*1
项目 | 说明 |
---|---|
缓存 | 32G |
容量 | 12T 可扩展 |
端口 | 4个FC |
软件
|
|
架构及规划
拓扑
配置规划
- 节点配置
节点名称 | 实例名称 | 数据库名称 | 处理器 | RAM | 操作系统 |
---|---|---|---|---|---|
rac1 | wlc1 | wwlc | 8 | 32GB | CentOS 6.5 x86_64 |
rac2 | wlc2 | wwlc | 8 | 32GB | CentOS 6.5 x86_64 |
- 网络配置
节点名称 | Public IP | Private IP | VIP | SCAN名称 | SCAN IP |
---|---|---|---|---|---|
rac1 | 192.168.199.11 | 192.168.1.11 | 192.168.199.13 | scan | 192.168.199.15 |
rac2 | 192.168.199.12 | 192.168.1.12 | 192.168.199.14 | scan | 192.168.199.15 |
- 软件组件
软件组件 | 操作系统用户 | 主组 | 辅助组 | Oracle基目录 | Oracle主目录 |
---|---|---|---|---|---|
Grid infra | grid | oinstall | asmadmin、asmdba、asmoper | /u01/app/grid_base | /u01/app/grid_home |
Oracle RAC | oracle | oinstall | dba、oper、asmdba | /u01/app/oracle | /u01/app/oracle/p roduct/11.2.0/db |
- 存储组件
存储组件 | 类型 | 卷大小 | ASM卷组名 | ASM冗余 | 设备名 |
---|---|---|---|---|---|
OCR/VF | ASM | 6G | OCR | External | /dev/asm_diskb |
数据 | ASM | 1.5T | DATA | External | /dev/asm_diskc |
归档 | ASM | 1.5T | ARCH | External | /dev/asm_diskd |
系统准备
修改主机名
|
|
修改/etc/hosts
|
|
修改内核参数
|
|
配置NTP
oracle rac必须进行时钟同步,如果没有时钟同步,按照下面的方式配置,让oracle自身来解决123$/sbin/service ntpd stop$chkconfig ntpd off$mv /etc/ntp.conf /etc/ntp.conf.org
关闭防火墙
|
|
修改用户限制
|
|
vi /etc/pam.d/login
|
|
安装OS软件包
|
|
格式化共享磁盘
存储直接划分3个存储组件所需磁盘
Disk /dev/sdb: 6GB
Disk /dev/sdc: 1.5T
Disk /dev/sdd: 1.5T
UDEV绑定磁盘
|
|
创建grid、oracle用户
|
|
创建安装目录
|
|
安装GRID
准备软件
软件上传至/u01/software
p13390677_112040_Linux-x86-64_1of7.zip
p13390677_112040_Linux-x86-64_2of7.zip
p13390677_112040_Linux-x86-64_3of7.zip
配置对等性
|
|
安装预检查
|
|
准备响应文件
|
|
安装grid
|
|
创建磁盘组
|
|
安装Database(图形安装可省略)
注册产品列表
/u01/app/oraInventory/ContentsXMLinventory.xml
/u01/app/oraInventory/ContentsXML
准备响应文件
|
|
安装
|
|
创建数据库
创建数据库可以使用dbca交互界面,也可以使用静默创建方式
准备响应文件
|
|
创建数据库
|
|
参考
阿里云上Oracle 11g RAC安装配置手册
手把手教你在ECS上部署Oracle RAC-博客-云栖社区-阿里云
如何在ECS上搭建Oracle?Oracle云上云下6种架构全解析-博客-云栖社区-阿里云