系统:rhel 4.6 32位
内存4G
裸设备+asm
问题是:
2个节点重启系统后 crs 服务不能自动重启,crs_stat -t显示status除了VIP外都是unknown。,只能手工启动相应服务。然后可启动实例
1) 配置 ntp 后,2节点时间一致,问题依旧;
2)检查crs状态,checks the viability of the CRS stack
[oracle@oracle02 ~]$ crsctl check crs CSS appears healthy CRS appears healthy EVM appears healthy [oracle@oracle02 ~]$
|
3)raw权限
raw的权限也正确的,后来我干脆是他们均为777,问题仍旧!命令加到/etc/rc.local内的
chown root:oinstall /dev/raw/raw1 /dev/raw/raw2 #chmod 640 /dev/raw/raw1 /dev/raw/raw2 chmod 777 /dev/raw/raw1 /dev/raw/raw2 chown oracle:oinstall /dev/raw/raw3 /dev/raw/raw4 /dev/raw/raw5 #chmod 644 /dev/raw/raw3 /dev/raw/raw4 /dev/raw/raw5 chmod 777 /dev/raw/raw3 /dev/raw/raw4 /dev/raw/raw5
|
同时也修改了/etc/udev/permissions.d/50-udev.permissions的113行,使其为
4)有人建议查看spfile是不是不是同一个文件,我sql在2节点查询均为同路径。
SQL> show parameter spfile
NAME TYPE VALUE
----------------------------- ----------- ------------------------------
spfile string +MEGA_ASMDISK/mega/spfilemega.ora
在此之前使用raw+ocfs2,怀疑是raw+ocfs2不稳定。之后装成裸设备+asm.问题依旧。
我成功打了10.2.0.4的补丁p6810189_10204_Linux-x86.zip之后,crs可自动起来。
如何升级10.2.0.1到10.2.0.4参考文章
网上也有其他人遇到相同问题:参考链接如下:
阅读(923) | 评论(0) | 转发(0) |