none
windows server 2008 failover cluster + sql server 2008 ,在拔掉网络后或禁用public网卡后,能否自动切换? RRS feed

  • 问题

  • x64 : windows server 2008 failover cluster + sql server 2008 ,在拔掉网络后或禁用public网卡后,能否自动切换?

    有谁测试过吗?

    2011年9月20日 3:02

答案


  • Correct, nodes in the cluster communicate via heartbeats.

    不可能的,外网都断了,肯定是要failover的,如果不切换的话,客户端和应用程序还怎么连接pub ip ?

    如果说是心跳线拔了,是肯定不会切的,但public网卡的网线拔了,理论上必切的。

    不是吧。

    failover的根据是一台机器检测不到另外一台机器或者另外一台机器上的服务存活,之后才会failover得。

    而检测是通过心跳线进行的,也就是说,如果心跳线工作正常而Public的网线不正常,也是不会进行failover的。


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.


    如果心跳线活着,外网断了,不切的话,那failover何谈高可用?网卡不能使用了,当然要切到另一个节点。

    有环境的话,试一下吧,不试凭空猜没意义。

    windows 2003肯定是可以的。

    windows 2008测试发现有时候出现不能切换的情况。

    • 已标记为答案 nicofer 2011年9月20日 6:23
    2011年9月20日 4:58

全部回复

  • Will not failover if heartbeat is still live.
    2011年9月20日 3:09
  • Will not failover if heartbeat is still live.
    你的意思是心跳线活着,就不会failove ?
    2011年9月20日 3:21
  • Correct, nodes in the cluster communicate via heartbeats.
    2011年9月20日 3:24
  • Correct, nodes in the cluster communicate via heartbeats.

    不可能的,外网都断了,肯定是要failover的,如果不切换的话,客户端和应用程序还怎么连接pub ip ?

    如果说是心跳线拔了,是肯定不会切的,但public网卡的网线拔了,理论上必切的。

    2011年9月20日 3:26
  • Correct, nodes in the cluster communicate via heartbeats.

    不可能的,外网都断了,肯定是要failover的,如果不切换的话,客户端和应用程序还怎么连接pub ip ?

    如果说是心跳线拔了,是肯定不会切的,但public网卡的网线拔了,理论上必切的。

    不是吧。

    failover的根据是一台机器检测不到另外一台机器或者另外一台机器上的服务存活,之后才会failover得。

    而检测是通过心跳线进行的,也就是说,如果心跳线工作正常而Public的网线不正常,也是不会进行failover的。


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.
    2011年9月20日 3:38

  • Correct, nodes in the cluster communicate via heartbeats.

    不可能的,外网都断了,肯定是要failover的,如果不切换的话,客户端和应用程序还怎么连接pub ip ?

    如果说是心跳线拔了,是肯定不会切的,但public网卡的网线拔了,理论上必切的。

    不是吧。

    failover的根据是一台机器检测不到另外一台机器或者另外一台机器上的服务存活,之后才会failover得。

    而检测是通过心跳线进行的,也就是说,如果心跳线工作正常而Public的网线不正常,也是不会进行failover的。


    If you haven't all the things you want,be grateful for the things you don't have that you didn't want.


    如果心跳线活着,外网断了,不切的话,那failover何谈高可用?网卡不能使用了,当然要切到另一个节点。

    有环境的话,试一下吧,不试凭空猜没意义。

    windows 2003肯定是可以的。

    windows 2008测试发现有时候出现不能切换的情况。

    • 已标记为答案 nicofer 2011年9月20日 6:23
    2011年9月20日 4:58
  • You can config cluster to run heartbeat on dedicated NIC, on public NIC or on both. When to failover depends on that setting.
    2011年9月20日 14:31
  • 嗯,若像您说的那样,那心跳线就没有作用了啊,我只要用外网线就可以了嘛,反正断了也会自动故障转移的呀。
    2014年3月21日 6:48
  • Yes, I know someone config that way in fact.
    2014年3月21日 12:51