Hi.

I am in the process of setting up a small 2-node HA cluster (for NFS,
active/passive) with a shared disk for storage. Because Corosync and
pacemaker look nice and good, I am trying to make it work with this
combination instead of cman, which is what clvm is compiled for in Debian.

There are a couple of howto's on the web on recompiling the lvm package
with Openais or Corosync , so that's what I did. However, I'm still
confused about the relationship between the cluster manager and the lock
manager. If I understood right, this is the correct order in which
things will be started:

* start Corosync (or openais, if clvm is compiled with openais support
instead)
* you need to run some kind of resource manager
* the resource manager (pacemaker) must have a resource defined that is
the dlm controld - I tried starting dlm_controld at the command line,
this seems to make clvm happy but unfortunately that command has no man
page.
* then, a bunch of files appear in /sys/kernel/config/dlm

Actually, that controld should be started by the cluster resource
manager is also something I just read on the web, and it sounds kinda
odd to me. After all, you need to run an instance on every cluster node
that accesses shared storage, right?


[[I also tried the same thing but with a clvm compiled for openais, I
read it uses another lock manager ("Lck") but I'm not sure if and how
this one is actually cluster-aware since it doesn't seem to rely on a
resource defined in the cluster.]]

[[Another thing that I find rather strange is that corosync is started
waaaay at the end of the boot process, and clvm is started at the
beginning, even if I changed the dependency of 'cman' to 'corosync' in
clvm's init script. (clvm is started in rcS.d). But that's got more to
do with lsb init scripting than with clustering, I suppose.]]


If anyone could make me wiser or more educated about any of this, I'd be
grateful :-)

-- 
No part of this copyright message may be reproduced, read or seen,
dead or alive or by any means, including but not limited to telepathy
without the benevolence of the author.


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f9e838f.5020...@gmail.com

Reply via email to