两个oracle装在小型机上做热备,关于心跳线有几个问题想请教一下:
1.我们在测试的时候使用一根双机直连网线做心跳线,但是发现有丢包的情况。是不是还需要一根直连的串口线。
 
2.后来方案改为两台机器的另外一个网卡接入交换机,不用直连的方式,方案如下工作IP 10.101.147.227网卡IP1 192.168.0.227网卡IP2 192.168.1.227
工作IP 10.101.147.228网卡IP1 192.168.0.228网卡IP2 192.168.1.228
 
问题:以其中一台机器为例,这个配置是否表示网卡1的IP是192.168.0网段,对外映射为10.101.147网段,然后网卡2的IP是192.168.1网段
 
3.我们发现有一个心跳网段是192.168.130.x,而不是192.168.1.x,与上面申请的配置不符
是不是需要改小型机的配置(除了改网卡2的IP,还需要改什么)
 
4.如何测试心跳线是否配置成功
除了看IP配置是否正确,是不是还可以拔主机网卡1的网线看看是否可以自动切换到备机来判断5.哪里有这方面的资料想学习一下

解决方案 »

  1.   

    RAC?
    查看下你的/etc/hosts 的配置信息,看看的RAC心跳通信IP是多少,我也才开始学RAC,你可以看看《大话RAC》
      

  2.   

    心跳IP还要规划?
    发现有一个心跳网段是192.168.130.x 是什么意思?
    把两个节点的心跳IP设在一个网段内,对应的交换机的口单独划一个vlan
    心跳IP只是节点间互相通讯的专用IP而已,无所谓配置成功不成功。如果不成功的换,集群都无法正常安装
    可以用虚拟机做个试验
      

  3.   

    1.我们在测试的时候使用一根双机直连网线做心跳线,但是发现有丢包的情况。是不是还需要一根直连的串口线。
    应该不需要,现在好像基本没有用串口的吧,看看你的网络配置
    2.你的规划有点看不懂,按理说工作IP应该是映射成一个,可你有两个(你做的是热备,又不是RAC)
    3.看下你机器和交换机的配置,或者同一交换机上面还接了别的机器
    4.如果工作IP是网卡1映射出来的话,心跳网卡应该是网卡2了5.2台机器现在不如做RAC了,热备浪费了.
      

  4.   

    最后基本解决了,总结一下我的理解,谢谢各位。1.心跳线可以用串口rs232线,也可以用私有网络网线,我们最后用的rs232
    2.a机两个网卡,b机两个网卡,一个机器的一个网卡坏了不会影响使用
    3.后来重新做的192.168.0和192.168.1,没有用192.168.130 所以小型机就不用改配置了
    4.重启或关闭主机,能自动切到备机,说明心跳线就没什么问题了
      

  5.   

    我们做的是RAC,我对这个不太懂,发帖的时候说法不太规范:)