免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2998 | 回复: 4
打印 上一主题 下一主题

[安装配置] AIX5300-04安装RAC步骤(简写) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-07-23 17:41 |只看该作者 |倒序浏览
好久不去现场了,把最近的一次现场经历写出来给大家分享,因为我是做SUN出身,虽然是AIX平台的,还是发在这里吧。

现场情况:其他工程师RAC10.2.0.1升级到10.2.0.4失败,让我去现场救火,当然由于用户可以牺牲数据,我就大胆开搞了:
平台环境:IBMP550+HACMP+RAC(裸设备)
由于自己对HACMP不熟悉,现场没有IBM工程师,所以还遇到了些问题
步骤一:去的前一天先思考升级失败的原因,很可能是xlc的版本过低导致,在网上下了个新版本的,但去现场后发现不是这个原因,经过一小时的分析,觉得恢复的可能性很小,而且耽误时间,所以决定删除RAC,重新安装

步骤二:删除RAC:metalink 上有详细文档
#crs
rm /etc/init.cssd
rm /etc/init.crs
rm /etc/init.crsd
rm /etc/init.evmd
rm /etc/rc.d/rc2.d/K96init.crs
rm /etc/rc.d/rc2.d/S96init.crs
rm -rf /etc/oracle
rm /etc/inittab.crs
cp /etc/inittab.orig /etc/inittab
#db
rm /etc/oratab
rm -rf /var/opt/oracle
rm -r /etc/ora*
rm /usr/local/bin/oracle
#验证
ls /etc/init.cssd
ls /etc/init.crs
ls /etc/init.crsd
ls /etc/init.evmd
ls /etc/rc.d/rc2.d/K96init.crs
ls /etc/rc.d/rc2.d/S96init.crs
ls /etc/oracle/scls_scr
ls /etc/oracle/oprocd
ls /etc/inittab.crs
ls /etc/ora*
ls /usr/local/bin
#手工清理:
#del tmp
#del oraInventory
rm -f /var/tmp/.oracle/*
or
rm -f /tmp/.oracle/*

注意:inittab表,一定要搞清楚,不然系统会起不来。
然后给所有LV做dd
例:dd if=/dev/zero of=/dev/rocr_disk bs=8192 count=12800
至此删除完成

步骤三:
安装前检查工作
检查/etc/hosts
检查环境变量,重新建ORACLE_HOME,ORA_CRS_HOME
检查信任关系,互相rlogin
环境变量如下:
$ more .profile
export ORACLE_SID=orcl1
export ORACLE_BASE=/oracle
export ORACLE_HOME=$ORACLE_BASE/db
export ORACLE_CRS=$ORACLE_BASE/crs
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_CRS/lib:$ORACLE_HOME/lib32:$ORACLE_CRS/lib32
export PATH=$ORACLE_HOME/bin:/usr/es/sbin/cluster:/usr/es/sbin/cluster/utilities:/usr/es/sbin/cluster/sbin:/usr/es/sbin/cluster/diag
:$PATH
export PATH=$ORACLE_HOME/bin:$ORACLE_CRS/bin:$PATH
export AIXTHREAD_SCOPE=S
export TMP=/tmp
export TEMP=/tmp
#export LIBPATH=$ORACLE_HOME/lib32:$LIBPATH
umask 022

注意:
由于HACMP+RAC理论上HACMP不需要提供IP地址,只要为RAC提供CURRENT VG就OK了。
但由于旧的环境HACMP的SERVICE IP来充当RAC的VIP,我至今不知道是怎么装上的(也不知道这样做是否合理),又由于用户已经规划好IP地址,不能更改,我最后又给RAC添加了两个IP,原SERVICE IP仍然存在
但由于我对HACMP不熟悉,当时我把SERVICE IP删除后,添加上去费了我很大劲,后来想起SUN CLUSTER的资源组的知识,又查了查文档,又重新添加了SERVICE IP(步骤还是要严谨,不然是添加不成功的)

还有很多检查步骤,但由于以前安装成功过,我也没必要步步都检查了(其实是不严谨的)

步骤四:
开始安装RAC
先安装CRS,安装时候报错,让我升级到5300-05,我加了个ignore参数就OK了,
添加hosts
执行ocr和voting disk盘
root.sh
vipca
打crs 1024,db 1024
root102.sh

注意:
RAC一定要有默认网关,由于我的boot IP, private IP,RAC VIP三个不通的网段,刚装完RAC后,CRS都是正常的,VIP都可正常启动,可是一升级RAC,VIP最后起不来导致CRS进程无法启动,后来分析是没有默认网关导致,由于没有和VIP同一网段的IP地址,所以又回到我刚开始提到的HACMP添加SERVICE IP,添加成功后,又设置了默认网关就OK了
剩下的就是DBCA建库了
注意:
要有DBCA_RAW_CONFIG变量,指向裸设备LV(没有的话也可以,就要一个个指定了)
要注意LV的权限问题
建表空间时候要一次沾满LV(小一兆就可以)
还有tnsnames.ora的配置,这里就不写了,客户端要加个load_banance和failover

[ 本帖最后由 nimysun 于 2009-7-23 22:26 编辑 ]

论坛徽章:
2
丑牛
日期:2014-06-11 13:55:04ChinaUnix元老
日期:2015-02-06 15:16:14
2 [报告]
发表于 2009-07-23 17:45 |只看该作者
呵呵,发帖时选中“禁用Smilies ”把那些表情去掉

论坛徽章:
0
3 [报告]
发表于 2009-07-25 16:28 |只看该作者
谢谢分享

论坛徽章:
0
4 [报告]
发表于 2009-07-26 18:06 |只看该作者
楼主的文章对我很有启示,在此多谢了。
上个星期用vmware在一台PC上装RAC, ASMlib配置的磁盘dbca总也发现不了.一直想删掉CRS,可是总也搞不定.

所以楼主的下面的话我很受用:
步骤二:删除RAC:metalink 上有详细文档

论坛徽章:
0
5 [报告]
发表于 2009-07-27 11:08 |只看该作者
好东西,支持一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP