接上一篇: Vmware+RHEL5+Oracle 10G RAC安装实验--详细过程(二) 这也是最后一篇,下面将进行database 安装,以及数据库创建等。
安装过程,还是这一句吧,遇到问题不要轻易放弃,遇到得越多,学到的就越多!!
八、database安装
还是以oracle身份在rac1上进行操作,把oracle database 软件拷贝到racinstall目录,解压后并打开(类似之前安装clusterware安装),然后执行./runInstaller -ignoreSysPrereqs ,由于rhel5不被oracle 10g 支持,所以添加-ignoreSysPrereqs参数。
将进入到欢迎界面:
下一步
选择企业版本
安装目录
两个节点选择安装上
安装前进行环境检查,由于之安装过clusterware经验,这里进行检查时会有类似警告,如上述警告可以进行相应忽略掉(具体情况需视实际而定)点击next
这里只安装软件,安装完成后再进行数据库创建
安装概述,下面进行安装了
安装完成后会弹出以下对话框,需要root用户分别在两个节点上执行
按上述提示在rac1,rac2上执行一下root.sh,这一步如果前面都可以顺利进行下来的话应该是没有什么问题的,执行完成后点击ok
isqlplus 地址,安装完成点击exit 退出。到此数据库软件安装完毕
九、数据库创建与asm实例
数据库软件安装完成之后,接下来要做的是给两个节点配置listener,也就是监听。监听在oracle RAC中的地位非常重要,如果监听没有配置好,后期使用RAC方式建立实例就会出问题,如以下就是之前安装失败时遇到的一些错误,就是因为监听没有配置后导致的
下面在RAC1节点上以oracle身份登陆:
运行netca,打开网络配置,来完成监听过程的全过程。
1、
选择cluster configuration,next。
2、两个节点都需选择上:
3、选择第一个选项
4、添加监听
5、默认命名即可
6、这一步也是默认
7、1521端口
8、这里选择no,并点击next进行配置(需等待一下)
9、配置完成
10、验证一下是否所有监听已经正常
如果出现部分为offline状态,建议先重启一下两个节点试试。
好了,下面进行数据库配置:
1、在rac1上还是以oracle用户身份运行dbca,进入以下
这里当然是rac数据
2、选择create a database
4、两个节点都需选择上
5、自定义数据库模板
6、设置相应的全局数据库名:RACDB
7、这里看各自的需要了,是否开启em,我这里选择开启
8、设置管理员密码
9、选择ASM方式
10、设置asm密码,以及相关参数文件类型:
11、点击ok,将进行ASM实例创建
12、创建进行中
13、点击“CREATE NEW”来创建共享卷组
14、点击创建卷组之后,系统会扫描可用的裸设备,因为前期创建了12GB大小的/dev/sdd和/dev/sde两块盘,这里被系统扫描出来。选中两块磁盘,给卷组命名为“rac_disk”,冗余方式选择“External”,然后点击“OK”:
15、进行中
16、创建完成后两个节点已经是mount状态,注意观察,如果不是两个节点都是mount状态,那肯定是问题的,如果是另一节点延迟所致,或可等待一下,或重启另一节点再点击mount all按钮
17、默认即可
18、是否开启闪回,和日志归档
19、这些功能就不一一介绍了,看你实际需要及服务器性能吧,可选可不选
20、这里可以手工添加删除一些指定的表空间、控制文件、日志文件等,下一步
21、Memory部分给一个合理的百分比,一般用系统默认即可
22、Size部分也使用系统默认
23、字符部分我把数据库字符集修改成ZHS16GBK方式,这也是比较通用的字符集,国家字符集保持系统默认:
24、连接模式保持系统默认:
25、最后配置确认
next:
准备开始创建,以上可以选择另存为模板,点击finish
26、点击ok 后进行创建,创建时间可能会较长:
你就慢慢等吧:
创建完成后会弹出上述窗口,终于可以松口气?不,退出后还需进行以下确认是否所有节点都已经正常启动:
经历过几次失败及总结后,最后也算是完满成功地做完这个实验!!历时也有一个多星期吧,期间真的学会不少!上述部分个人感觉还是雷老师写得较详细,本人这一部分基本也是按照雷老师的思路去进行的,在此深深感谢!也感谢君三思大侠!
刚开始进行时真的不容易,以下本人也作一些总结:
1、准备需充分,相关软件版本一定要一一对应,特别是之前提到安装的oracle相关软件包;
2、安装clusterware软件时,两节点时间同步问题一定要处理好,本人就是在这里反复跌倒多次;
3、为节省时间如果前面vmware及linux环境都已经配置好,如果安装oracle出现问题,不得而下可以只删除oracle(具体可以参考本人另一篇转来的文章,如果删除rac),没必要又重头再来,那两个步骤很费时间的!
4、安装完clusterware软件时,运行那两个脚本时定要注意,细心操作。一般出现问题较多都会在这一步。如果一步顺利通过,那么后面基本都可以顺利进行下去了…………
5、还是那一句吧,多些耐心,多些思考!没有解决不了的问题的!
注: 以上仅供参考学习,如有不妥,可站内信息联系本人。
2013年2月10日 记
本文转自pimg200551CTO博客,原文链接:http://blog.51cto.com/pimg2005/1133302 ,如需转载请自行联系原作者