On 25/08/16 04:49 AM, su liu wrote: > hi digimer , Thanks your replay explanation. > > My use case is: > > One admin node and some compute nodes, All the nodes shares a storage > (eg. FCSAN). > I create a vg on the shared storage, and the vg can be seen on all the > nodes. > The admin node's responsibility is to manage the logical volume it > created, and the other compute node can attach these lvs to VM directly, > not through admin node. > Under the scene of LVM driver of OpenStack Cinder project, The lvm > volumes are attached to VMs through Cinder node via ISCSI. So I want to > make sure whether I can attach lvm volumes to VMs directly. > > To achieve this goal, Should I use the method you mentiond before? > > Thanks very much! I can't speak to the cinder project, but as for "do something in LVM on one node, see that everywhere", then yes, clvmd will do just that. Our project uses clvmd backed LVs to provide raw storage to KVM VMs with cluster-aware tools to manage the VMs, handle live migration, etc. In short; look at the pacemaker project. Be sure to use fencing (always needed, but extra important with shared storage). If you want to go into more detail, we'll drift fairly far from LVM stuff, so I would recommend joining the Clusterlabs users list and start by introducing yourself, explain your goals and tell us what OS/version you are planning to run. >From there, we can help you work on a POC. -- Digimer Papers and Projects: https://alteeve.ca/w/ What if the cure for cancer is trapped in the mind of a person without access to education? _______________________________________________ linux-lvm mailing list linux-lvm@redhat.com https://www.redhat.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://tldp.org/HOWTO/LVM-HOWTO/