四 安装listener监听
使用oracle用户,在rac1和rac2上都可以起netca
1.打开网络配置界面,选择“Cluster configuration”集群配置方案,点击“Next”,如果你的是单实例就选择“single node configuration”
2.选中两个节点“Select all nodes”,点击“Next”
3.选择监听配置模式“Listener configuration”,点击“Next”
4.选择“Add”添加一个新的监听,点击“Next”,如果已有监听则后三个选项可选
5.给listener起一个名字,我们使用系统默认名LISTENER,然后点击“Next”
6.选择可使用的协议,这里选择TCP协议,点击“Next”
7.使用默认1521端口,点击“Next”
8.系统问是否还要配置其他监听,选择“No”,点击“Next”
9.监听配置完毕,可以点击“Next”退出
10.在终端窗口可以看到监听的配置情况,直接点击“Finish”
11.运行命令crs_stat -t ,可以看到刚刚配置好的两个监听进程已经启动
五 database instance安装和ASM instance安装
使用oracle用户,在rac1和rac2上都可以起dbca
前提(1)启动集群进程 ons gsd vip
(2)启动两个节点监听listener
(3)vip进程运行在各自的节点上
1.执行dbca打开欢迎界面
2.选择“Oracle Real Application Cluster database”RAC方式创建数据库,点击“Next”
3.选择“Create a Database”,点击“Next”
4.选择在哪个节点上创建实例,“Select All”选上两个节点rac1和rac2,点击“Next”
5.选择“Custom Database”,点击“Next”
6.创建数据库名为“racjch”,点击“Next”
Global Database Name:racjch
SID Prefix:racjch
7.是否安装OEM,这里可不选,点击“Next”
8.输入管理员密码,点击“Next”,密码:oracle
9.选择“Automatic Storage Management(ASM)”方式,点击“Next”
10.输入ASM实例用户管理密码和参数文件类型(IFILE),点击“Next”,密码:oracle
{ORACLE_BASE}/admin/+ASM/pfile/init.ora ASM参数文件路径
11.系统提示即将创建ASM实例,点击“OK”进入ASM实例的创建
小齿轮一直在转,直到把ASM实例注册到CRS资源池中
12.点击“CREATE NEW”来创建共享卷组,挂载到2个节点上,体现不同节点共享同一个存储
13. 点击创建卷组之后,系统会扫描可用的裸设备,卷组命名:racdisk 冗余方式选择:External
选择 Show Candidates并对/dev/asmdiskc /dev/asmdiskd /dev/asmdiske 3个裸设备挑勾,点击“OK”
14.创建共享卷组“racdisk”过程
ASM Disk Group Creation... 等待一会
15.创建好后,卷组会自动在两个节点mount,点击“Next”
注:一定检查 state:MOUNTED(2/2)
16.“Use Oracle-Manager Files 使用oracle文件系统管理模式”,Database Area:+RACDISK,,点击“Next”
17.是否设置闪回和归档模式,此处设置,点击“Next”
打勾 Specify the recovery options for the database
快速恢复区 +RACDISK
快速恢复区大小1024MB
打勾 Enable Archiving
18.Database Components选择,全部取消加快安装速度,点击“Next”
19.点击“Add”,输入“rac_service”服务名,右侧选择“Perferred”,下方选择“Basic”,点击“Next”
RACLEO1->服务首选实例
RACLEO2->服务备选实例
20.调整SGA Memory大小,系统默认即可
21.Sizing也使用系统默认,块大小8k,进程数200
22.Character Sets我们把数据库字符集修改成“ZHS16GBK”字符集【支持中文】,这也是比较通用的字符集
23.Connection Mode连接模式保持系统默认,点击“Next”,默认就是Dedicated 模式
24.勾选保存数据库模板和创建数据库脚本,点击“Next”
数据库模板创建完毕点击“OK”
数据库脚本创建完毕点击“OK”
25.点击“OK”开始安装,此时需要等待一段时间,在这个间隙中可以使用crs_stat -t命令实时观察进程的创建情况
1)创建和启动数据库实例
2)创建数据文件
3)创建数据字典
4)创建集群数据库视图
5)配置服务
6)创建数据库完成
26.安装完成后,在提示框中点击“Exit”进入到实例启动的过程,“Starting cluster database instance “racleo1,racleo2” and services “rac_service” in progress …”(稍等片刻后完成,然后退出图形化操作界面)
安装完成后RAC是open状态可进行读写操作
27.检查所有进程是否启动
crs_stat -t
小结:到此整个RAC架构安装完毕,此时RAC是open状态,可以对外提供服务。互信->集群安装->数据库软件安装->配置监听->创建数据库
RAC系列课后读物
《Oracle RAC原理与安装》http://blog.itpub.net/26686207/viewspace-764891/
《Oracle RAC日常管理》http://blog.itpub.net/26686207/viewspace-765794/
《Oracle RAC性能优化》http://blog.itpub.net/26686207/viewspace-766242/
《Oracle RAC故障分析与处理》http://blog.itpub.net/26686207/viewspace-766639/

![clipboard[1] clipboard[1]](https://images0.cnblogs.com/blog/520504/201402/232123327684151.png)
![clipboard[2] clipboard[2]](https://images0.cnblogs.com/blog/520504/201402/232123380817339.png)
![clipboard[3] clipboard[3]](https://images0.cnblogs.com/blog/520504/201402/232123435269272.png)
![clipboard[4] clipboard[4]](https://images0.cnblogs.com/blog/520504/201402/232123516117907.png)
![clipboard[5] clipboard[5]](https://images0.cnblogs.com/blog/520504/201402/232123564532253.png)
![clipboard[6] clipboard[6]](https://images0.cnblogs.com/blog/520504/201402/232124011335786.png)
![clipboard[7] clipboard[7]](https://images0.cnblogs.com/blog/520504/201402/232124119051908.png)
![clipboard[8] clipboard[8]](https://images0.cnblogs.com/blog/520504/201402/232124232608845.png)
![clipboard[9] clipboard[9]](https://images0.cnblogs.com/blog/520504/201402/232124375309569.png)
![clipboard[10] clipboard[10]](https://images0.cnblogs.com/blog/520504/201402/232124499136221.png)
![clipboard[11] clipboard[11]](https://images0.cnblogs.com/blog/520504/201402/232125034248545.png)
![clipboard[12] clipboard[12]](https://images0.cnblogs.com/blog/520504/201402/232125114336395.png)
![clipboard[13] clipboard[13]](https://images0.cnblogs.com/blog/520504/201402/232125184771615.png)
![clipboard[14] clipboard[14]](https://images0.cnblogs.com/blog/520504/201402/232125262126678.png)
![clipboard[15] clipboard[15]](https://images0.cnblogs.com/blog/520504/201402/232125327593811.png)
![clipboard[16] clipboard[16]](https://images0.cnblogs.com/blog/520504/201402/232125392464458.png)
![clipboard[17] clipboard[17]](https://images0.cnblogs.com/blog/520504/201402/232125446027362.png)
![clipboard[18] clipboard[18]](https://images0.cnblogs.com/blog/520504/201402/232125495929452.png)
![clipboard[19] clipboard[19]](https://images0.cnblogs.com/blog/520504/201402/232126019169617.png)
![clipboard[20] clipboard[20]](https://images0.cnblogs.com/blog/520504/201402/232126107954895.png)
![clipboard[21] clipboard[21]](https://images0.cnblogs.com/blog/520504/201402/232126128959969.png)
![clipboard[22] clipboard[22]](https://images0.cnblogs.com/blog/520504/201402/232126220218790.png)
![clipboard[23] clipboard[23]](https://images0.cnblogs.com/blog/520504/201402/232126242306435.png)
![clipboard[24] clipboard[24]](https://images0.cnblogs.com/blog/520504/201402/232126392136246.png)
![clipboard[25] clipboard[25]](https://images0.cnblogs.com/blog/520504/201402/232126427161850.png)
![clipboard[26] clipboard[26]](https://images0.cnblogs.com/blog/520504/201402/232126478961996.png)
![clipboard[27] clipboard[27]](https://images0.cnblogs.com/blog/520504/201402/232126546357658.png)
![clipboard[28] clipboard[28]](https://images0.cnblogs.com/blog/520504/201402/232127063691709.png)
![clipboard[29] clipboard[29]](https://images0.cnblogs.com/blog/520504/201402/232127118985898.png)
![clipboard[30] clipboard[30]](https://images0.cnblogs.com/blog/520504/201402/232127183574004.png)
![clipboard[31] clipboard[31]](https://images0.cnblogs.com/blog/520504/201402/232127199607762.png)
![clipboard[32] clipboard[32]](https://images0.cnblogs.com/blog/520504/201402/232127265457437.png)
![clipboard[33] clipboard[33]](https://images0.cnblogs.com/blog/520504/201402/232127322151372.png)
![clipboard[34] clipboard[34]](https://images0.cnblogs.com/blog/520504/201402/232127407992391.png)
![clipboard[35] clipboard[35]](https://images0.cnblogs.com/blog/520504/201402/232127452458151.png)
![clipboard[36] clipboard[36]](https://images0.cnblogs.com/blog/520504/201402/232127508833843.png)
![clipboard[37] clipboard[37]](https://images0.cnblogs.com/blog/520504/201402/232127553646374.png)
![clipboard[38] clipboard[38]](https://images0.cnblogs.com/blog/520504/201402/232127578369033.png)
![clipboard[39] clipboard[39]](https://images0.cnblogs.com/blog/520504/201402/232128040165352.png)
![clipboard[40] clipboard[40]](https://images0.cnblogs.com/blog/520504/201402/232128094814056.png)
![clipboard[41] clipboard[41]](https://images0.cnblogs.com/blog/520504/201402/232128115113644.png)
![clipboard[42] clipboard[42]](https://images0.cnblogs.com/blog/520504/201402/232128174946204.png)
![clipboard[43] clipboard[43]](https://images0.cnblogs.com/blog/520504/201402/232128254962582.png)