[linux-lvm] Shared VG, Separate LVs
Eric Ren
zren at suse.com
Mon Oct 16 03:06:30 UTC 2017
Hi,
On 10/13/2017 06:40 PM, Indivar Nair wrote:
> Thanks Eric,
>
> I want to keep a single VG so that I can get the bandwidth (LVM
> Striping) of all the disks (PVs)
> PLUS
> the flexibility to adjust the space allocation between both LVs. Each
> LV will be used by different departments. With 1 LV on different
> hosts, I can distribute the Network Bandwidth too.
> I would also like to take snapshots of each LV before backing up.
>
> I have been reading more about CLVM+Pacemaker options.
> I can see that it is possible to have the same VG activated on
> multiple hosts for a GFSv2 filesystem.
> In which case, it is the same PVs, VG and LV getting activated on all
> hosts.
OK! It sounds reasonable.
>
> In my case, we will have the same PVs and VG activated on both hosts,
> but LV1 on Host01 and LV2 on Host02. I paln to use ext4 or XFS
> filesystems.
>
> Is there some possibility that it would work?
As said in the last mail, the new resource agent [4] will probably work
for you, but I didn't test this case yet. It's easy to have a try - the
RA is just shell
script, you can just copy LVM-activate to
/usr/lib/ocf/resource.d/heartbeat/ (assume you've installed
resource-agents package), and then configure
"clvm + LVM-activate" for pacemaker [5]. Please report back if it
doesn't work for you.
The LVM-activate RA is WIP. We are thinking if we should merge it into
the old LVM RA. So it may changes at any time.
[5]
https://www.suse.com/documentation/sle-ha-12/book_sleha/data/sec_ha_clvm_config.html
>
>
>
> [1]
> https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/clvm
> <https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/clvm>
> [2]
> https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/LVM
> <https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/LVM>
> [3]
> https://www.redhat.com/archives/linux-lvm/2017-January/msg00025.html
> <https://www.redhat.com/archives/linux-lvm/2017-January/msg00025.html>
> [4] https://github.com/ClusterLabs/resource-agents/pull/1040
> <https://github.com/ClusterLabs/resource-agents/pull/1040>\
>
Eric
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/linux-lvm/attachments/20171016/5aff6ce7/attachment.htm>
More information about the linux-lvm
mailing list