Oracle 11.2.0.3 RAC项目小结

[复制链接]
查看11 | 回复9 | 2010-3-1 11:19:59 | 显示全部楼层 |阅读模式
好久没写东西了,手变的有点生疏了。
最近实施了两个和Oracle 11.2.0.3 RAC相关的项目,现将小结汇报给大家。
环境:
OS:suse 11 sp1 x64
rhel as 5.9 x64
DB:Oracle 11.2.0.3.6 RAC(suse)
Oracle 11.2.0.3.7 RAC(rhel as)
小结如下:
1,如果用到scan Ip的话,请不要将scan ip写到/etc/hosts文件
2,如果用到scan Ip的话,请先将三个scan ip和scan name在域服务器上对应好
3,如果用到scan Ip的话,请先将服务器加入域,方法很简单
4,如果用到scan Ip的话,且没有域的话,只能将scan ip写到/etc/hosts文件
5,如果存储和多链路有关的话,最好请存储工程师协助,省得扯皮
6,如果存储和多链路有关的话,请修改/etc/sysconfig/oracleasm-_dev_oracleasm 里面ORACLEASM_SCANORDER=""和ORACLEASM_SCANEXCLUDE=""
7,如果存储和多链路有关的话,节点间最好作如下比较:
powermt display dev=all
Pseudo name=emcpowera
CLARiiON ID=CKM00113600342 [DRP_dl580]
Logical device ID=6006016059A02D005C536113F710E111 [LUN 61]
Logical device ID=6006016059A02D005C536113F710E111 [LUN 61]
8,如果存储和多链路有关的话,做好ASM label后,最好作如下比较:
/usr/sbin/oracleasm querydisk -d ASM_DATA01
Disk "ASM_DATA01" is a valid ASM disk on device [120,1]
brw-rw---- 1 root disk 120, 1 Oct 26 19:41 /dev/emcpowera1
9,如果GI是新安装,并且想将小版本升级,最好是在安装好GI软件,但是还没运行root.sh前打补丁,例如升级到11.2.0.3.6:
/u01/app/grid/product/11.2.0/gd_1/OPatch/opatch napply -oh /u01/app/grid/product/11.2.0/gd_1 -local /home/grid/16056266
/u01/app/grid/product/11.2.0/gd_1/OPatch/opatch napply -oh /u01/app/grid/product/11.2.0/gd_1 -local /home/grid/16315641
记得,两个节点都要执行
然后再执行root.sh
10,如果Oracle是新安装,并且想将小版本升级,最好是在安装好Oracle软件,但是还没创建数据库前打补丁,例如升级到11.2.0.3.6:
/u01/app/oracle/product/11.2.0/db_1/OPatch/opatch apply
记得,该补丁在一个节点上运行就可以


回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层


拜读了。支持楼主
回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层
本帖最后由 向上爬的蜗牛 于 2013-10-28 10:23 编辑
Perfect
请教小结中的2个问题
> 2,如果用到scan Ip的话,请先将三个scan ip和scan name在域服务器上对应好
如果我使用4个、5个等scan ip会出现什么情况呢?
> 3,如果用到scan Ip的话,请先将服务器加入域,方法很简单
这点看得不是很明白,可以再详细点吗?
> 4,如果用到scan Ip的话,且没有域的话,只能将scan ip写到/etc/hosts文件
将scan ip写入/etc/hosts文件能实现负载均衡吗?

回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层
用了asmlib?
回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层
存储多链路这些经验很宝贵呀,曾在这一块儿折腾过好长时间...
回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层
向上爬的蜗牛 发表于 2013-10-28 09:14
Perfect
请教小结中的2个问题

分别针对三个问题作出解释:
1,oracle默认提供的是三个scan ip,更多的没弄过,不敢妄言
2,只针对suse/rhel,在设置服务器public Ip时,指定DNS,域后缀,域搜索范围,就可以加入域。
3,没有域,只能写到/etc/hosts ,一个IP对于一个主机名,也就是说scan-name只能对应一个IP,哪里还有负载均衡。

另,即不加入域,又不写入/etc/hosts,安装的时候在设置scan-name和scan-ip这个步骤会出错,原因很简单。

希望对你有帮助。
回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层
panda_rabbit 发表于 2013-10-28 10:07
用了asmlib?

是的亲亲。
回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层
joebinl 发表于 2013-10-28 10:13
存储多链路这些经验很宝贵呀,曾在这一块儿折腾过好长时间...

呵呵,折腾大了


回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层
本帖最后由 capitek 于 2013-10-28 14:15 编辑
记录的果然详细,在这里受教了.也给大家推荐一部oracle rac+dg方面的视频,感觉讲的还可以.
http://www.bego.cc/u/2718690/4446494
主要内容:这是黄伟老师精心制作的Oracle最高端的技术实战!在15集视频中详细阐述了Oracle RAC的安装,RAC如何配置Active Data Guard,DG如何切换!绝对重量级的视频。掌握这个技术,资深Oracle DBA的岗位你也轻松秒杀! 实验手册在最后一集视频中! 概述: 本系列视频是Oracle 11gR2 RAC+单实例Active Dataguard备库,属Oracle数据库技术中的高端应用场景。 视频背景取自于之前给某电商客户实施的一套高可用+容灾方案。
视频看点:给你一个“亲临”客户现场RAC生产库的感觉!让你切身体会一线DBA的工作!
备注:可忽略弹出的广告窗口将其关闭,直奔主题下载视频进行学习。
jilinappleboy.bego.cc里面有很多这样的视频,没事可以关注一下.

回复

使用道具 举报

千问 | 2010-3-1 11:19:59 | 显示全部楼层
oracledba021 发表于 2013-10-28 14:02
分别针对三个问题作出解释:
1,oracle默认提供的是三个scan ip,更多的没弄过,不敢妄言
2,只针对sus ...

非常感谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行