Chinaunix

标题: RAC中,使用 crs_stat -t 看到的状态 不断变化?虚拟机中的网卡不稳定,怎么改变呢? [打印本页]

作者: zzboyabcd    时间: 2010-09-23 13:49
标题: RAC中,使用 crs_stat -t 看到的状态 不断变化?虚拟机中的网卡不稳定,怎么改变呢?
RAC中,为什么使用 crs_stat -t 看到的状态 不断变化?

我是在 VMware中 建立2个节点,安装 RedHat Linux 4,然后安装10g RAC,每个节点的虚拟机中 设了2个网卡,全是 Bridged方式的 。

VMware模拟10g RAC,2个节点,启动后, 最开始 调整成的 情况如下 :

[oracle@node2 node2]$ /opt/ora10g/product/10.2.0/crs_1/bin/crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....B1.inst application ONLINE ONLINE node1
ora....B2.inst application ONLINE OFFLINE
ora.RACDB.db application ONLINE ONLINE node2
ora....SM1.asm application ONLINE ONLINE node1
ora....E1.lsnr application ONLINE ONLINE node1
ora.node1.gsd application ONLINE ONLINE node1
ora.node1.ons application ONLINE ONLINE node1
ora.node1.vip application ONLINE ONLINE node1
ora....SM2.asm application ONLINE ONLINE node2
ora....E2.lsnr application ONLINE ONLINE node2
ora.node2.gsd application ONLINE ONLINE node2
ora.node2.ons application ONLINE ONLINE node2
ora.node2.vip application ONLINE ONLINE node2


也就是,只有ora....B2.inst处于OFFLINE状态,其他都是ONLINE状态,此时 使用 tail -f /u01/app/oracle/admin/+ASM/bdump/alert_+ASM2.log 查看 ASM日志,得到最后的输出是
“Wed Sep 22 10:58:38 2010
NOTE: recovering COD for group 1/0xba7eb4fb (RAC_DISK)
SUCCESS: completed COD recovery for group 1/0xba7eb4fb (RAC_DISK)”。

过了十秒钟,期间我没有任何操作,然后

[oracle@node2 node2]$ /opt/ora10g/product/10.2.0/crs_1/bin/crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora....B1.inst application ONLINE ONLINE node1
ora....B2.inst application ONLINE OFFLINE
ora.RACDB.db application ONLINE ONLINE node2
ora....SM1.asm application ONLINE ONLINE node1
ora....E1.lsnr application ONLINE ONLINE node1
ora.node1.gsd application ONLINE ONLINE node1
ora.node1.ons application ONLINE ONLINE node1
ora.node1.vip application ONLINE ONLINE node1
ora....SM2.asm application ONLINE OFFLINE
ora....E2.lsnr application ONLINE OFFLINE
ora.node2.gsd application ONLINE ONLINE node2
ora.node2.ons application ONLINE ONLINE node2
ora.node2.vip application ONLINE ONLINE node1


也就是,node2节点上的asm、listener自动变成了OFFLINE状态,此时 使用tail -f /u01/app/oracle/admin/+ASM/bdump/alert_+ASM2.log 查看 ASM日志,得到最后的输出是
“Wed Sep 22 11:00:18 2010
Shutting down instance (abort)
License high water mark = 1
Instance terminated by USER, pid = 30240”。

我想不出来,这个提示“Wed Sep 22 11:00:18 2010
Shutting down instance (abort)
License high water mark = 1
Instance terminated by USER, pid = 30240”说明了什么呢?怎样进一步确定错误原因呢?



有朋友提示说是:“看来你的另一台机器的网络不太稳定啊。”

我想问的是:
1,为什么使用 crs_stat -t 看到的状态 不断变化?
2,为什么最后的状态是 “node1上的状态 都 正常ONLINE,node2上的 asm、listener、inst都是OFFLINE”?这说明了什么?怎么解决呢?
3,虚拟机下的网络不稳定,怎么调整呢?

困扰了我大半年了,非常谢谢大家啊。


非常谢谢大家啊。
作者: duolanshizhe    时间: 2010-09-23 15:01
这个问题不仅仅是服务的offline

我猜测可能是节点被eviction吧   查看下crs日志




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2