免费注册 查看新帖 |

Chinaunix

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

10G下RAC VIP地址漂移的一个问题,很急 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-11 17:47 |只看该作者 |倒序浏览
50可用积分
两台HP 9000装的HPUX 11.23,mc guard 是11.17版本,装的ORACLE10G的RAC,我把一个节点REBOOT或把服务网卡网线拔掉以后,这个节点的VIP地址漂移到节点2以后就把节点2的VIP地址冲掉了,导致节点2的VIP地址不在了,感觉上一个网卡只能绑定一个浮动地址,重装了很多次都这样,有经验的高手给说说,怎么解决

[ 本帖最后由 king3171 于 2008-5-11 17:51 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-05-11 18:00 |只看该作者
检查状态都很正常
# /oracle/cluster/bin/crs_stat -t
Name           Type           Target    State     Host        
------------------------------------------------------------
ora.host1.gsd  application    ONLINE    ONLINE    host1      
ora.host1.ons  application    ONLINE    ONLINE    host1      
ora.host1.vip  application    ONLINE    ONLINE    host1      
ora.host2.gsd  application    ONLINE    ONLINE    host2      
ora.host2.ons  application    ONLINE    ONLINE    host2      
ora.host2.vip  application    ONLINE    ONLINE    host2

host1
# netstat -in
Name      Mtu  Network         Address         Ipkts   Ierrs Opkts   Oerrs Coll
lan2      1500 10.203.15.128   10.203.15.241   1067552 0     1971259 0     0   
lan0      1500 192.168.1.0     192.168.1.241   33879   0     28305   0     0   
lo0       4136 127.0.0.0       127.0.0.1       97470   0     97470   0     0   
lan2:1    1500 10.203.15.128   10.203.15.243   1287    0     0       0     0

host2
# netstat -in
Name      Mtu  Network         Address         Ipkts   Ierrs Opkts   Oerrs Coll
lan3*     1500 none            none            155     0     139     0     0   
lan2      1500 10.203.15.128   10.203.15.242   8760    0     12460   0     0   
lan0      1500 192.168.1.0     192.168.1.242   11514   0     15459   0     0   
lo0       4136 127.0.0.0       127.0.0.1       55855   0     55855   0     0   
lan2:1    1500 10.203.15.128   10.203.15.244   531     0     0       0     0

把HOST1 REBOOT以后,节点2如下:
host2
# netstat -in
Name      Mtu  Network         Address         Ipkts   Ierrs Opkts   Oerrs Coll
lan3*     1500 none            none            155     0     139     0     0   
lan2      1500 10.203.15.128   10.203.15.242   8760    0     12460   0     0   
lan0      1500 192.168.1.0     192.168.1.242   11514   0     15459   0     0   
lo0       4136 127.0.0.0       127.0.0.1       55855   0     55855   0     0   
lan2:1    1500 10.203.15.128   10.203.15.243  531     0     0       0     0      #HOST2自己的VIP地址没了

[ 本帖最后由 king3171 于 2008-5-11 18:05 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2008-05-11 18:21 |只看该作者

回复 #2 king3171 的帖子

你显示的crs_stat -t就是不正常的状态,HPUX 的集群的2个浮动地址是不需要漂移的,你的serviceguard 关于程序包的设置不正确。

论坛徽章:
0
4 [报告]
发表于 2008-05-11 18:31 |只看该作者
mc  guard不用设置包,只是安装好后运行起来即可,安装mc  guard是为了给10G提供共享盘用的,因为不装MC GUARD ,无法把卷组设置成共享模式,VIP地址漂移是10G的CRS来控制的,不是MC来控制的

论坛徽章:
0
5 [报告]
发表于 2008-05-12 14:19 |只看该作者
原帖由 king3171 于 2008-5-11 17:47 发表
两台HP 9000装的HPUX 11.23,mc guard 是11.17版本,装的ORACLE10G的RAC,我把一个节点REBOOT或把服务网卡网线拔掉以后,这个节点的VIP地址漂移到节点2以后就把节点2的VIP地址冲掉了,导致节点2的VIP地址不在了 ...

正常的应该是节点1的vip转移到节点2上,节点2的公共网卡上有两个vip地址,如我的所示
eth0   
          inet addr:192.168.123.×××  Bcast:192.168.123.255  Mask:255.255.255.0
         

eth0:1   
          inet addr:192.168.123.×××  Bcast:192.168.123.255  Mask:255.255.255.0


eth0:2   
          inet addr:192.168.123.×××  Bcast:192.168.123.255  Mask:255.255.255.0

论坛徽章:
0
6 [报告]
发表于 2008-05-12 20:54 |只看该作者
楼上说的情况才是正常的

节点1重启以后可以再在节点2上用crs_stat看看VIP的状态

crs_stat -v ora.host1.vip

crs_stat -v ora.host2.vip

看看STATE显示两个VIP是在哪个节点上面ONLINE

正常的情况应该是:

ora.host1.vip

STATE=ONLINE on host2

ora.host2.vip

STATE=ONLINE on host2

[ 本帖最后由 jarodwang 于 2008-5-12 20:58 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2008-05-12 23:59 |只看该作者
5楼说得情况是正常,可我的系统就是达不到那种状态,按道理是节点1的vip转移到节点2上,节点2的公共网卡上有两个vip地址,可我的且是节点1的vip转移到节点2上以后把节点2的VIP顶掉了,lan2:2出不来
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP