1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-03 05:18:29 +03:00
lvm2/daemons/clvmd
Christine Caulfield 431eda63cc clvmd: Fix node up/down handing in corosync module
The corosync cluster interface for clvmd did not correctly
deal with node up/down events so that when a node was removed
from the cluster clvmd would prevent remote operations
from happening, as it thought the node was up but not
running clvmd.

This patch fixes that code by simplifying the case to node
being  up or down - which was the original intention
and is supported by pacemaker and CPG in the higher layers.

Signed-off-by: Christine Caulfield <ccaulfie@redhat.com>
2013-09-23 13:23:00 +01:00
..
clvm.h Remove some whitespaces. 2012-03-10 10:39:28 +00:00
clvmd-cman.c Restart CLVMD with same cluster manager 2011-09-25 19:37:00 +00:00
clvmd-command.c clvmd: preserve foreground mode across restart 2013-04-21 22:56:48 +02:00
clvmd-common.h Various cleanups following recent commits. 2010-06-21 15:56:57 +00:00
clvmd-comms.h Restart CLVMD with same cluster manager 2011-09-25 19:37:00 +00:00
clvmd-corosync.c clvmd: Fix node up/down handing in corosync module 2013-09-23 13:23:00 +01:00
clvmd-openais.c cleanup: replace memset with struct initilization 2012-06-22 13:23:03 +02:00
clvmd-singlenode.c tests: singlenode cleanup for prev commit 2013-09-12 11:29:18 +02:00
clvmd.c clvmd: Avoid a 3-way deadlock in dead-client cleanup. 2013-09-18 21:17:48 +02:00
clvmd.h clvmd: Avoid a 3-way deadlock in dead-client cleanup. 2013-09-18 21:17:48 +02:00
lvm-functions.c clvmd: add missing debug newline 2013-09-12 10:38:49 +02:00
lvm-functions.h CLVMD bugfix support for args -S -E 2011-09-24 20:48:34 +00:00
Makefile.in Automatically detect whether corosync clvmd needs to use confdb or cmap. (fabio) 2012-01-31 21:21:53 +00:00
refresh_clvmd.c clmvd: fix responce status 2013-04-21 22:54:42 +02:00
refresh_clvmd.h Add -S command to clvmd, so it can restart itself and still 2010-04-20 14:07:37 +00:00