[Pacemaker] Which kernel version works reliably together with corosync and clvm?

Oliver Heinz oheinz at fbihome.de
Thu Apr 29 07:15:44 UTC 2010


Am Mittwoch, 28. April 2010, um 20:25:53 schrieb Andreas Gabriel:
> Hi,
> 
> we are currently testing a cluster environment on debian lenny with
> a self compiled native kernel (2.6.32.2 amd64) because clvm
> hangs on start on the second node if we are using debian's kernel.
> Kill -9 cannot stop clvm, a reboot is necessary. With the self compiled
> kernel clvm works on all nodes, but after entering some lvm commands clvm
> hangs again. It seems that kernel's DLM is not fully compatible with
> running controld and clvm. Can anybody tell me which kernel version works
> reliably with which version of corosync and clvm?

So far I had no problems running the Ubuntu Lucid Server Kernel with corosync 
and clvm - the machine is not in production and it's not heavily tested, but 
clvm ist starting nicely and lvm modifications are seen on the other node.

But if you're planning to use ocfs2 I have bad news. When I pull the network 
plugs on one node to simulate a failure I get an ocfs2 related kernel segfault 
on the one node plus hanging tasks on the other - but this happens also with 
self compiled kernels.

So lucid kernel should be o.k. with clvm and should fit in your dpkg-
environment, if you're planning to use ocfs2 you better pull the plugs 
yourself and see if your nodes can cope with this nicely.

Oliver




More information about the Pacemaker mailing list