I have seen the problem described at [1] with heartbeat 2.1.3 and I really
want to know how to fix this problem.

[1] 
http://www.gossamer-threads.com/lists/linuxha/users/40017?search_string=check_action_definition;#40017
 

I have two nodes, node-0 and node-1.

node-0 had a filesystem, data1 (with its corresponding hostname-1)

node-1 had two filesystems, data2 and data3 (with their corresponding
hostname-2 and hostname-3).

node-0 started its resources:

Apr 24 10:06:38 node-0 hostname-1 /usr/lib/ocf/resource.d//cluster/rg-base start
Apr 24 10:07:18 node-0 hostname-1 /usr/lib/ocf/resource.d//cluster/dummy start
Apr 24 10:07:19 node-0 data1 /usr/lib/ocf/resource.d//cluster/rg-fs start
Apr 24 10:07:20 node-0 data1 /usr/lib/ocf/resource.d/cluster/fs start
Apr 24 10:07:20 node-0 data1 /usr/lib/ocf/resource.d/cluster/nfs start
Apr 24 10:07:22 node-0 hostname-1 /usr/lib/ocf/resource.d//cluster/rg-net start

node-1 started its resources:

Apr 24 10:08:15 node-1 data2 /usr/lib/ocf/resource.d/cluster/fs start
Apr 24 10:08:16 node-1 data2 /usr/lib/ocf/resource.d/cluster/nfs start
Apr 24 10:08:16 node-1 hostname-2 /usr/lib/ocf/resource.d//cluster/rg-net start
Apr 24 10:08:18 node-1 hostname-3 /usr/lib/ocf/resource.d//cluster/dummy start
Apr 24 10:08:18 node-1 data3 /usr/lib/ocf/resource.d//cluster/rg-fs start
Apr 24 10:08:18 node-1 data3 /usr/lib/ocf/resource.d/cluster/fs start
Apr 24 10:08:19 node-1 data3 /usr/lib/ocf/resource.d/cluster/nfs start
Apr 24 10:08:19 node-1 hostname-3 /usr/lib/ocf/resource.d//cluster/rg-net start

Then I migrated data3 from node-1 to node-0:

node-1 stopped all its resources but it should had stopped only the
resources associated with data3:  

Apr 24 10:26:08 node-1 hostname-2 /usr/lib/ocf/resource.d//cluster/rg-net stop
Apr 24 10:26:08 node-1 hostname-3 /usr/lib/ocf/resource.d//cluster/rg-net stop
Apr 24 10:26:08 node-1 data3 /usr/lib/ocf/resource.d//cluster/rg-fs stop
Apr 24 10:26:09 node-1 data3 /usr/lib/ocf/resource.d/cluster/nfs stop
Apr 24 10:26:09 node-1 data3 /usr/lib/ocf/resource.d/cluster/fs stop
Apr 24 10:26:09 node-1 data2 /usr/lib/ocf/resource.d//cluster/rg-fs stop
Apr 24 10:26:10 node-1 data2 /usr/lib/ocf/resource.d/cluster/nfs stop
Apr 24 10:26:10 node-1 data2 /usr/lib/ocf/resource.d/cluster/fs stop

node-0 stopped its resources, none of these should had been stopped:

Apr 24 10:26:09 node-0 hostname-1 /usr/lib/ocf/resource.d//cluster/rg-net stop
Apr 24 10:26:10 node-0 data1 /usr/lib/ocf/resource.d//cluster/rg-fs stop
Apr 24 10:26:10 node-0 data1 /usr/lib/ocf/resource.d/cluster/nfs stop
Apr 24 10:26:10 node-0 data1 /usr/lib/ocf/resource.d/cluster/fs stop

node-1 started its resources (except data3):

Apr 24 10:40:38 node-1 hostname-2 /usr/lib/ocf/resource.d//cluster/dummy start
Apr 24 10:40:38 node-1 data2 /usr/lib/ocf/resource.d//cluster/rg-fs start
Apr 24 10:41:41 node-1 data2 /usr/lib/ocf/resource.d/cluster/fs start
Apr 24 10:41:41 node-1 data2 /usr/lib/ocf/resource.d/cluster/nfs start
Apr 24 10:41:42 node-1 hostname-2 /usr/lib/ocf/resource.d//cluster/rg-net start

node-0 started its resources:

Apr 24 10:48:18 node-0 hostname-1 /usr/lib/ocf/resource.d//cluster/dummy start
Apr 24 10:48:19 node-0 data1 /usr/lib/ocf/resource.d//cluster/rg-fs start
Apr 24 10:49:19 node-0 data1 /usr/lib/ocf/resource.d/cluster/fs start
Apr 24 10:49:19 node-0 data1 /usr/lib/ocf/resource.d/cluster/nfs start
Apr 24 10:49:20 node-0 hostname-1 /usr/lib/ocf/resource.d//cluster/rg-net start

node-1 stopped the resources associated with data3 as expected:

Apr 24 10:51:12 node-1 hostname-3 /usr/lib/ocf/resource.d//cluster/dummy stop
Apr 24 10:51:12 node-1 hostname-3 /usr/lib/ocf/resource.d//cluster/rg-base stop

node-0 started data3 as expected:

Apr 24 10:51:12 node-0 hostname-3 /usr/lib/ocf/resource.d//cluster/rg-base start
Apr 24 10:51:42 node-0 hostname-3 /usr/lib/ocf/resource.d//cluster/dummy start
Apr 24 10:51:43 node-0 data3 /usr/lib/ocf/resource.d//cluster/rg-fs start
Apr 24 10:51:45 node-0 data3 /usr/lib/ocf/resource.d/cluster/fs start
Apr 24 10:51:45 node-0 data3 /usr/lib/ocf/resource.d/cluster/nfs start
Apr 24 10:51:45 node-0 hostname-3 /usr/lib/ocf/resource.d//cluster/rg-net start

Why would mirating one resource (data3) trigger a restart of the other
unrelated resources (data1, data2)?

Attachment: signature.asc
Description: Digital signature

_______________________________________________
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