I initially setup hyper-v on a single server with a FC SAN. I configured it as a failover cluster with just the one server in it, using cluster shared volumes for the VMs, knowing I'd expand later.
I'm now getting ready to add my second host to the cluster.
However, I installed VMM 2012 directly on the first host computer, using an SQL express instance also on the host computer. This is obviously not good from a high availability standpoint. So a few questions about how to proceed are:
Can I safely remove VMM 2012 from the first host without losing any virtual machines or data? Anything specific I should do to make reinstalling VMM go smoothly? (besides the obvious "have backups, know how to restore them"). Will it cause any VMs to get deleted, restarted, etc?
Where should I install VMM? The technet docs say ideally have a seperate SQL cluster to store the database on. I don't have the hardware or licenses for that. Just my two virtual machine hosts and the SAN. I'm thinking a virtual machine inside the cluster, with the caveat that if the VMM virtual machine has issues, I'll have to use the failover cluster and hyper-v manager tools to fix it before I can do anything through VMM. Any other issues I should be aware of?
When I do reinstall VMM, what needs to be done to make it see all the old configuration?