Hello,
can you please help me understand...
When I installed the PVE server, I created a ZFS pool via GUI.
Then I installed the 2nd PVE server and created the same named ZFS pool via GUI.
Then I clustered the both nodes.
This might have been my first error, not first to cluster and then create the ZFS pools?
Anyway, they do seem to work, as I have a ZFS-something storage called "VMs" in Datacenter/Storage and I can successfully migrate the virtual machines. Replication for the VM does work too.
I am aware that ZFS is in this case a storage-replication, not something like Ceph (HCI).
But what I am missing is twofold:
I have not created any datasets. Which would be cool. Can I do this without any issues, now post-initial-deployment? (create datasets on both nodes equally)
If I migrate the VM with the ISO attached, it will fail. Apparently, ISO Directory is not replicated, although the ZFS storage is.
If I do zpool list -v, I will only get one pool, raid-z2 and my 8 SSDs (per node).
If I do zfs pool list, then I get the mount /zfspool, which is my created pool, and then vm-disks directly in it.
So what can I do, to clean this up a little? Like create some datasets, on both nodes, will they replicate then? Can I move the VM disks into datasets. Have own dataset for ISOs, move ISOs there, also replicate?
Will then a VM that has an attached ISO be able to migrate without having to detach the ISO?
Thank you.
can you please help me understand...
When I installed the PVE server, I created a ZFS pool via GUI.
Then I installed the 2nd PVE server and created the same named ZFS pool via GUI.
Then I clustered the both nodes.
This might have been my first error, not first to cluster and then create the ZFS pools?
Anyway, they do seem to work, as I have a ZFS-something storage called "VMs" in Datacenter/Storage and I can successfully migrate the virtual machines. Replication for the VM does work too.
I am aware that ZFS is in this case a storage-replication, not something like Ceph (HCI).
But what I am missing is twofold:
I have not created any datasets. Which would be cool. Can I do this without any issues, now post-initial-deployment? (create datasets on both nodes equally)
If I migrate the VM with the ISO attached, it will fail. Apparently, ISO Directory is not replicated, although the ZFS storage is.
If I do zpool list -v, I will only get one pool, raid-z2 and my 8 SSDs (per node).
If I do zfs pool list, then I get the mount /zfspool, which is my created pool, and then vm-disks directly in it.
So what can I do, to clean this up a little? Like create some datasets, on both nodes, will they replicate then? Can I move the VM disks into datasets. Have own dataset for ISOs, move ISOs there, also replicate?
Will then a VM that has an attached ISO be able to migrate without having to detach the ISO?
Thank you.
Last edited: