[Linux-cluster] Running clvm on part of the cluster

Alexander GQ Gerasiov gq at cs.msu.su
Fri Jan 24 14:27:01 UTC 2014

//Second try, because previous mail was hold at moderation I think.
//Excuse me if there will be dups.

Hello there.

I need your help to solve some issues I met.

I use redhat-cluster (as part of Proxmox VE) in our virtualization

I have several servers with SAN storage attached and CLVM managed
volumes. In general it works.

Today I had to attach one more box to Proxmox instance and found
blocking issue:

this node joined cluster, proxmosFS started and everything is ok with
this host. But it does not have SAN connection, so I didn't start CLVM
on it. And when I try to do some lvm-related work on other host I got
"clvmd not running on node <node-without-clvm>"
and locking failed.

Ok, I thought, and started CLVM on that host...

and locking still fails with 
Error locking on node <node-without-clvm>: Volume group for uuid not
found: <id>

So my question is:

How to handle situation, when only part of cluster nodes has access to
particular LUN, but need to run CLVM and use CLVM locking over it?

Best regards, Alexander.

More information about the Linux-cluster mailing list