LVM-Thin can be used in multiple-node clusters?

Mohammed Riyasdeen

New Member
Nov 22, 2024
6
0
1
Hi Proxmox team,

We are in the implementation phase of proxmox and we are using the NetApp storage along with proxmox for the virtualization environment.

Our setup:
Netapp storage we are using FC LUNs.
We are configuring 3-node clusters to achieve HA.

Help Required:
Thin provisioning is working from the storage level and the vg-storage we configured as LVM in proxmox , everything is working fine but due to thick provisioning in the LVM level we could see lot of unused space on storage. To overcome this we plan to use LVM-thin in the proxmox . So can you please confirm whether we can use the same LVM-thin storage (shared storage with 3 nodes) to achieve the HA (failover and fallback) without any issues?
 
Last edited:
So can you please confirm whether we can use the same LVM-thin storage (shared storage with 3 nodes) to achieve the HA (failover and fallback) without any issues?
No, you can't use LVM-Thin with a shared LUN, as LVM-Thin uses metadata for things like snapshots and thin provision. If you configure your shared LUN with LVM-thin you will end up with data corruption sooner than later. If your storage supports it, you may enable some kind of compression/thin provision there to compensate for that.

There's a very nice post from @bbgeek17 that I suggest you read thoroughly [1].

[1] https://forum.proxmox.com/threads/understanding-lvm-shared-storage-in-proxmox.160693/