VM's in Hyper V Manager doesnt start

Hi Everyone

I'm having a problem with my hyper v enviroment I'm not able to start certain vm's or I am able to start them but can't get into the properties its giving me the error in the picture , I do have a cluster enviroment where I have 5 servers with 192GB of Memory each ,there are still plenty of memory , please help
Jacobus LaubscherAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Schnell SolutionsSystems Infrastructure EngineerCommented:
We are also assuming that there is also enough disk space on your cluster.

You can check normally in Disk Manager for the disk space. However, you are maybe using CSV disks for your VMs within the cluster.

If this is the case (using CSV) follow these steps to check your free space:

1. Open the Failover Cluster Manager console
2. Expand your cluster name (on the left), expand Cluster Shared Volumes (CSV)
3. On the central view you will have a list of your different drives used as CSV, expand each one of them and check the free space within them.
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
Please publish the results in a TXT file from ALL nodes in the cluster:

Get-VMHost | fl VirtualHardDiskPath,VirtualMachinePath
Jacobus LaubscherAuthor Commented:
Hi I only see Roles ,Nodes , Storage and Networks , When I look under storage there are still enough storage
SolarWinds® IP Control Bundle (IPCB)

Combines SolarWinds IP Address Manager and User Device Tracker to help detect IP conflicts, quickly identify affected systems, and help your team take near instantaneous action. Help improve visibility and enhance reliability with SolarWinds IP Control Bundle.

Jacobus LaubscherAuthor Commented:
Hi Philip , please send me example of how to run the powershell command
David Johnson, CD, MVPOwnerCommented:
Get-VMHost | fl VirtualHardDiskPath,VirtualMachinePath | out-file c:\test\vms.txt

Open in new window

Jacobus LaubscherAuthor Commented:
Hi David

Below is the output that I get in the .txt file

VirtualHardDiskPath : C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks
VirtualMachinePath  : C:\ProgramData\Microsoft\Windows\Hyper-V

I see a lot of XML files under these folders

Philip ElderTechnical Architect - HA/Compute/StorageCommented:
All of your node's VirtualHardDiskPath and VirtualMachinePath settings should be set to a CSV that is accessible by all nodes.

The CSV must have enough GB to hold:
1: Memory files of all VMs
2: configuration files
3: Snapshot files (we don't do this at all)

Our formula is:
=sum(RAM Node 1-5) + 150GB

For us, our first CSV is _always_ the location for the above. So, we set them to:
VirtualHardDiskPath : C:\ClusterStorage
VirtualMachinePath  : C:\ClusterStorage\Volume1
Schnell SolutionsSystems Infrastructure EngineerCommented:
How available memory have your HyperV servers, and how much memory is required by your VM?

I made the question because the problem looks like to be related to disk or memory resources. If CSVs are not used, and there is enough disk space on your drives. We can also take a look to the memory resources. Be aware that all the free memory cannot be assigned to VMs as far as the OS reserves memory for the administrative tasks. Another important detail is related to your cluster failover scenarios, if one node fails how can the remaining servers to stay in service dividing the load of resources from the failed server.
Jacobus LaubscherAuthor Commented:
Hi Philip , How do I set

 VirtualHardDiskPath : C:\ClusterStorage
 VirtualMachinePath  : C:\ClusterStorage\Volume1

Thanks for the response
David Johnson, CD, MVPOwnerCommented:
and you've used the cluster manager to ensure that the cluster is healthy and has lots of disk space available?
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
On each node:
Set-VMHost -VirtualHardDiskPath “C:\ClusterStorage” –VirtualMachinePath “C:\ClusterStorage\Volume1

Is this a lab cluster setup?
Schnell SolutionsSystems Infrastructure EngineerCommented:
Very important question from Philip. Because using a CSV is a change for your cluster design and its way to work. However, CSV is better than failovers from the disk owner perspective because with CSV the disk is accessed at the same time by your nodes and transfers are performed much master.

However, it requires many things, such as assigning storage as CSV, moving your current VMs storage location to the CSV storage and changing the default parameters for saving the VMs.
Jacobus LaubscherAuthor Commented:
Hi Everyone

This is within in my production environment , I wish it was in the lab : )

I do have 3 lun's on my san  volume 1 has 454GB of space Volume 2 256GB of space and Volume 3 has 900GB of space , so space is not the issue

So if Change the path On each node:
 Set-VMHost -VirtualHardDiskPath “C:\ClusterStorage” –VirtualMachinePath “C:\ClusterStorage\Volume1” should this fix my problem?
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
Based on what I've seen here, the cluster has not been set up correctly. It's really tough to know just what may be broken besides the incorrect node path settings.

At this point, I _highly_ suggest employing or contracting a Hyper-V Failover Cluster specialist or MVP that can help. This is a _production_ setup and anything done incorrectly could take that cluster offline.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Jacobus LaubscherAuthor Commented:
Hi Thanks I wil get someone to have a look
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.