I've recently added another Proxmox Host and a Q-Device to my Environment in order to get some redundancy implemented.
However, I've now noticed that my current Storage solution doesn't seem to be suited to achieve the goals that I want it to achieve.
I currently have a Linux Storage Server, on which I've setup a ZFS-Pool. This ZFS Pool was connected to the Proxmox Host by ZFS-over-iSCSI.
Now with the second Proxmox Host I was hoping that I could use this storage as a shared storage for the cluster so that one Host could automatically take over running the VMs when the other Host fails, but as I understand it now, ZFS isn't suited to this usage.
So my question is what other Storage solutions could I use instead of ZFS over iSCSI?
If possible I would like my Storage solution to support automatic Failover between the 2 Proxmox Hosts. If automatic failover isn't possible downtime should still be kept to a minimum.
I would also like to be able to manage snapshots within the Proxmox Environment.
Ceph only seems to be possible with atleast 3 Nodes and only really make sense with atleast 4. As I'm not planning on adding any more Nodes I would avoid it.
Is there a good Shared Storage solution for my goals or should I add additional local storage to my Proxmox hosts and setup ZFS Replication between them?
However, I've now noticed that my current Storage solution doesn't seem to be suited to achieve the goals that I want it to achieve.
I currently have a Linux Storage Server, on which I've setup a ZFS-Pool. This ZFS Pool was connected to the Proxmox Host by ZFS-over-iSCSI.
Now with the second Proxmox Host I was hoping that I could use this storage as a shared storage for the cluster so that one Host could automatically take over running the VMs when the other Host fails, but as I understand it now, ZFS isn't suited to this usage.
So my question is what other Storage solutions could I use instead of ZFS over iSCSI?
If possible I would like my Storage solution to support automatic Failover between the 2 Proxmox Hosts. If automatic failover isn't possible downtime should still be kept to a minimum.
I would also like to be able to manage snapshots within the Proxmox Environment.
Ceph only seems to be possible with atleast 3 Nodes and only really make sense with atleast 4. As I'm not planning on adding any more Nodes I would avoid it.
Is there a good Shared Storage solution for my goals or should I add additional local storage to my Proxmox hosts and setup ZFS Replication between them?
Last edited: