Can local-zfs be shared among nodes?

jwsl224

Member
Apr 6, 2024
72
3
8
when adding nodes to a cluster, can their local-zfs storage be shared between nodes? this is the loca-zfs pool that was created during the proxmox install.
 
Hi @jwsl224 ,
No, the "local-zfs", as the name implies, is strictly local storage. Each node has its own.

The one way to expose local storage to other nodes is via NFS. However, you'd then have 3 individual NFS exports (in a 3 node cluster).

ZFS itself is not Cluster Shared Storage suitable.

Best,


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
Last edited:
  • Like
Reactions: jwsl224 and milew
when adding nodes to a cluster, can their local-zfs storage be shared between nodes?

@bbgeek17 is of course right.

What I do is: "zfs-local" exists on all cluster members. I do replicate some VMs from one to the other nodes. When one node fails (or when I do maintenance) I can start that VM on this other node.

Replication is the key to "a poor mans shared storage" - with several drawbacks like data loss between replication intervals and usage of space on all nodes.