[ClusterLabs] Hyperconverged 3 Node Cluster
adam-clusterlabs at blueraccoon.com.au
adam-clusterlabs at blueraccoon.com.au
Tue May 16 08:18:28 EDT 2023
Hi ClusterLabs Community,
I am rebuilding my homelab and looking to further my learning with some
new technologies being KVM and pacemaker. Is anyone able to offer some
general guidance on how I can setup a hyperconverged 3 node cluster with
KVM without shared storage. Based on my research the best stack for my
use case appears to be;
* Rocky 9 - I prefer rpm based distributions
* KVM for the hypervisor
* ZFS - To be able to snapshot my VM's regularly and replicate
snapshots to an external ZFS pool
* Gluster (on top of ZFS) 3 node replica - Used to sync the storage
across all 3 nodes
I assume the missing piece of the puzzle to enable high availability of
the virtual machines is pacemaker and corosync?
Will pacemaker be able to automatically move virtual machines based on
resource (CPU and Memory) across my 3 nodes?
How will I be able to migrate virtual machines to each of nodes?
Preference would be to be able to use either Cockpit or the command
line based on what I am doing.
I am also aware of oVirt that could achieve my goals but the project
doesnt seem all that active and I am looking to simplify my solution for
reliability and ability to troubleshoot.
Appreciate any guidance to point me the right direction.
Thanks,
Adam
More information about the Users
mailing list