On 29 November 2010 23:43, Lars Ellenberg <[email protected]> wrote:
> On Mon, Nov 29, 2010 at 10:24:17PM +0800, Mia Lueng wrote:
>> Hi:
>> I have configured a cluster with two nodes.    Lan setting is
>> A
>> eth0:  192.168.10.110
>> eth1: 172.16.0.1
>>
>> B
>> eth0:192.168.10.111
>> eth1: 172.16.0.2
>>
>> I have configured a resource ip_0  192.168.10.100  on eth0. But when I
>> unplug the eth0 link on A,  the resource can not be taken over to B and no
>> any log output.
>>
>> I've checked the /usr/lib/ocf/resource.d/heartbeat/IPaddr2 script and found
>> there are  no codes for nic link status checking.
>>
>> How can i monitor the nic link status to protect the virtual ip address?
>> Thanks.
>
> http://www.clusterlabs.org/doc/en-US/Pacemaker/1.1/html/Pacemaker_Explained/ch09s03s03.html
I am sorry this is not the expected behaviour, at least to me. I
expect from the IPaddr2 to report a failure in a case the interface is
not available. What is the point to maintain an IPaddr2 resource on
interface which is not up? Furthermore, using the ping resource adds
more complexity and basically utilizes Layer 3 protocol in order to
monitor a layer 2 device ( the NIC). Using ip link show on the device
should a very easy way to check link status on the NIC, ip tool
supports also LOWER_UP.


Cheers,
Pavlos
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to