As I'm still planning my new cluster (yes, the same cluster that i'm planning from this spring) I would like to create this step by step, let me try to explain.
Currently I have just 1 server with hardware RAID.
I'll remove the hardware raid card and I replace that with a simple HBA, by using ZFS (mirror? RAIDZ2?)
This server *must* be part of a new cluster (that i'll create by adding new nodes in next months) with a shared storage (currently unavailable)
Which is the best workflow to archieve this without downtime (or with minimal downtime) ?
Can I start with a single server with local disks, create a new cluster with the single server and when the storage is ready, move the VM to the shared storage ?
The move operation would be made live or I have to shutdown the VM ?
This is what I though:
1) spin up the new server with local ZFS storage
2) create a new cluster with only this server
3) spin up a second server with local ZFS storage
3) add the new server to the same cluster
(with this, i'll be able to live migrate VM without shared storage with the upgoing live-migration feature)
4) sping up a third server with local ZFS
5) add the third server to the cluster
6) add a shared storage to the cluster (should I do this on each machine?)
7) migrate all VMs to the shared storage
and now ? How can I enable HA and automatic failover for all VMs ?
Currently I have just 1 server with hardware RAID.
I'll remove the hardware raid card and I replace that with a simple HBA, by using ZFS (mirror? RAIDZ2?)
This server *must* be part of a new cluster (that i'll create by adding new nodes in next months) with a shared storage (currently unavailable)
Which is the best workflow to archieve this without downtime (or with minimal downtime) ?
Can I start with a single server with local disks, create a new cluster with the single server and when the storage is ready, move the VM to the shared storage ?
The move operation would be made live or I have to shutdown the VM ?
This is what I though:
1) spin up the new server with local ZFS storage
2) create a new cluster with only this server
3) spin up a second server with local ZFS storage
3) add the new server to the same cluster
(with this, i'll be able to live migrate VM without shared storage with the upgoing live-migration feature)
4) sping up a third server with local ZFS
5) add the third server to the cluster
6) add a shared storage to the cluster (should I do this on each machine?)
7) migrate all VMs to the shared storage
and now ? How can I enable HA and automatic failover for all VMs ?