Hyper-V - Not enough storage is available to process this command

I have a Windows 2008 R2 server, fully patched, that has two Hyper-V Virtual Machines installed on it.  About once every 7-14 days or so both Virtual Machines will enter the saved state and will not start.  The error message I receive is as follows:

An error occurred while attempting to start the selected virtual machine(s).

'MACHINENAME' could not initialize.

Could not initialize machine remoting system.  Error: 'Not enough storage is available to process this command.'  (0x80070008).

'MACHINENAME' could not initialize.  (Virtual machine ID 8CA51BB1-8F58-4969-958D-16CA7FFD7C61)

'MACHINENAME' could not initialize machine remoting system.  Error: 'Not enough storage is available to process this command.'(0x80070008).  (Virtual machine ID 8CA51BB1-8F58-4969-958D-16CA7FFD7C61)

I have 32 GB of memory installed in this server, it has Dual Pentium Xeon 6-core processors and plenty of storage space.  One of the VMs is allocated 4GB of memory and the other is allocated 512mb of memory.

The only way to "fix" this issue is to perform a reboot of the server.  After performing a reboot, the virtual machines start.

Please assist.  Thank you.
jgaines79Asked:
Who is Participating?
 
Haresh NikumbhConnect With a Mentor Sr. Tech leadCommented:
verify after increasing IRPStacksize for server is fixing this problem

http://support.microsoft.com/kb/106167

set size 20 and monitor it again.

http://forums.asp.net/t/1665593.aspx/1
0
 
Svet PaperovIT ManagerCommented:
How much disk space do you have on the volume where the VM config files reside?

Hyper-V creates a .BIN file with the size of the allocated memory for each virtual machine.
0
 
jgaines79Author Commented:
1.2 TB free on the Volume where the Virtual Machine files reside.

Machine 1 .BIN file is 4GB
Machine 2 .BIN file is 512MB

I've set the IRPStackSize to 20 and will see how it runs.

Thank you,

Jason
0
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

 
jgaines79Author Commented:
Unfortunately setting the IRPStackSize to 20 did not work as both of my VMs went into a saved state about 30 minutes ago.  I've increased the IRPStackSize to 30 and am rebooting the server to see how that works.

Any suggestions if this does not work?

Thank you,

Jason
0
 
Philip ElderTechnical Architect - HA/Compute/StorageCommented:
Could you post a snip of the following:
 + Disk Management showing all partition(s)
 + Hyper-V Settings - showing where both file sets are stored
 + CMD --> DIR of folder VHD files sit in

Is the storage local, direct attached, or iSCSI?

Let's see why.

Note that in the host's logs there should be an Event ID that shows _which_ partition (possibly with a GUID) is flagging the space issue.

Are there any snapshots that have been taken?

Philip
0
 
Nagendra Pratap SinghDesktop Applications SpecialistCommented:
Are these terminal servers/Citrix?

Reboot is  the only option for these. Reboot every 2-3 days.
0
 
Schuyler DorseyCommented:
Are you using snapshots?

Can you post a screenshot of the HyperV host's storage setup?
0
 
NetfloCommented:
Hi,

I believe you're placing the VHD files on the same system volume, for example you're using the default storage locations. My recommendation would be to place your VMs on a separate partition or set of disks.

As this is a Hyper-V server, can you please set your page file of the server to a static 10GB (10240), rather than allowing the system to manage that. Reboot the server to process the changes, does that improve your situation? You're page file will if not set will chew up the same amount as your RAM. This is more prevalent when Hyper-V hosts have more than 100GB RAM and the system disks are 136GB, hence they need to be tuned down.

If this proves to be the issue, you're going to need to get more storage and shift over your VMs to this new pool. In the interim, this should hopefully buy you some time.

I also hope you've done your VM antivirus excludes correctly too? See below link for more info.

For further reading see the following tips: http://technet.microsoft.com/en-us/magazine/dd744830.aspx
0
 
jgaines79Author Commented:
I've requested that this question be closed as follows:

Accepted answer: 0 points for jgaines79's comment #a39286709

for the following reason:

I ended up setting the IRPStackSize to 30 and it resolved my issues.  Thank you very much.  I also thank each of the other participants and their suggestions, which I am in the process of going through and implementing if necessary.
0
 
Haresh NikumbhSr. Tech leadCommented:
i have suggested increse irpstck value to fix this
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.