Awesome news indeed.

And, of course, you are very welcome.

One more good news item:  I just checked and found out that I had made a
backup of my Hyper-V config folder (which is on another drive) before I had
gone very far into my troubleshooting endeavors, so after a quick "Beyond
Compare" of the two folders, I saw 4 empty folders that I had removed from
the main config folder, and once I replaced them and restarted the VMMS
service, I found all my VMs restored.

All I had to do for my troubles was recreate the virtual switches and
reassign the right NIC(s) to each VM.

I did have to kill the saved state on the VMs before I could restart them,
of course, but that was because I had uninstalled/reinstalled the Hyper-V
role.   If not for that, the recovery would have been just as seamless as
on box #2.

Regards,






*ASB **http://XeeMe.com/AndrewBaker* <http://xeeme.com/AndrewBaker>
*Providing Virtual CIO Services (IT Operations & Information Security) for
the SMB market...*



On Thu, Nov 20, 2014 at 2:24 PM, Micheal Espinola Jr <
[email protected]> wrote:

> Awesome news - and thank you for breaking down your troubleshooting and
> resolution!
>
> --
> Espi
>
>
> On Thu, Nov 20, 2014 at 10:57 AM, Andrew S. Baker <[email protected]>
> wrote:
>
>> Problem resolved
>>
>> Somehow, the permissions on the *files *in the following folder were a
>> problem:
>>
>> *C:\ProgramData\Microsoft\Windows\Hyper-V\Resource Types*
>>
>> The folder permissions appeared to be appropriate, but I could not see
>> the permissions on the files nor access them in any way.
>>
>> I took ownership of the folder itself (which was previously owned by
>> SYSTEM) and then applied its permissions to the files within.
>>
>> They were owned by SYSTEM and I could not get access to them, so I took
>> ownership, and then reapplied the very same permission that were showing on
>> the parent folder.
>>
>> This allowed the service to run, but it didn't give me back my list of
>> VMs on either system.   (That was understandable on the system where i had
>> reinstalled Hyper-V a half-dozen or so times, but not on the other server)
>>
>> After reviewing a new ProcMon session, I ended up having to perform the
>> same permissions on the parent folder and all the way down:
>>
>> *C:\ProgramData\Microsoft\Windows\Hyper-V\*
>>
>> This brought everything back on the least touched system.  *Yay!!!*
>>
>>
>> On the other system, I'll have to recreate the virtual machine config,
>> which I have documented and is thus trivial.  Plus, it's a total of 3
>> systems on this host, as opposed to 10 on the other host.
>>
>>
>> I'm thankful that I always reboot the smaller host first after patches.
>> Another process validated.
>>
>> And, it seems that the patches were not implicated in this fiasco.
>>
>> I have no idea why the permissions were either changed on that folder or
>> came into play at this point (vs some previous month), but the only
>> lingering suspicion is upgrade path. (*All three* of these boxes were
>> upgraded from 2012 to 2012R2.  Ironically, the one that worked and helped
>> me to find the problem had been upgraded from 2008-R2 to 2012 to 2012-R2.)
>>
>> After a review of my notes, I may have more to say on this, but for now,
>> I am glad to have gotten past this with some idea of what the problem was,
>> although not exactly why it happened.
>>
>> ProcMon to the rescue again.
>>
>> Thanks for all the pointers provided, as they aided in ruling out other
>> things.
>>
>>
>> Regards!
>>
>>
>>
>>
>>
>> *ASB **http://XeeMe.com/AndrewBaker* <http://xeeme.com/AndrewBaker>
>> *Providing Virtual CIO Services (IT Operations & Information Security)
>> for the SMB market...*
>>
>>
>>
>> On Thu, Nov 20, 2014 at 11:46 AM, Andrew S. Baker <[email protected]>
>> wrote:
>>
>>> I played around with pagefile settings to no avail...
>>>
>>> Then, I enabled the Hyper-V role on my older (former) Hyper-V host which
>>> only has 8GB RAM.
>>>
>>> It works.
>>>
>>> So, I started running some more PROCMON tests against both the working
>>> and the unworking system, and started to see something that might point to
>>> permissions.
>>>
>>> The first few options dead-ended, but I may have found something now, in
>>> the *C:\ProgramData\Microsoft\Windows\Hyper-V* folder.
>>>
>>> To be continued...
>>>
>>>
>>>
>>>
>>> *ASB **http://XeeMe.com/AndrewBaker* <http://xeeme.com/AndrewBaker>
>>> *Providing Virtual CIO Services (IT Operations & Information Security)
>>> for the SMB market...*
>>>
>>>
>>>
>>> On Wed, Nov 19, 2014 at 3:52 PM, Miller Bonnie L. <
>>> [email protected]> wrote:
>>>
>>>>  Found this thread--I'm not seeing an answer here, but might give you
>>>> some ideas?  The one comment that strikes me is about the page file as that
>>>> could be memory related.  Maybe try removing it completely and get it to
>>>> create a brand new one?  I'm assuming you've already disabled any AV
>>>> software.
>>>>
>>>>
>>>>
>>>>
>>>> https://social.technet.microsoft.com/Forums/windowsserver/en-US/7c1a74b9-b512-4a09-80b5-1ae344f72840/hyperv-vmm-service-terminated-with-the-following-error-not-enough-storage-is-available-to-complete?forum=winserverhyperv
>>>>
>>>>
>>>>
>>>> -Bonnie
>>>>
>>>>
>>>>
>>>> *From:* [email protected] [mailto:
>>>> [email protected]] *On Behalf Of *Andrew S. Baker
>>>> *Sent:* Wednesday, November 19, 2014 12:13 PM
>>>> *To:* ntsysadm
>>>> *Subject:* Re: [NTSysADM] Cannot Start the Hyper-V Management Service
>>>>
>>>>
>>>>
>>>> Yeah, I'm less inclined to believe it is patch related at this point,
>>>> but that's somewhat scarier, frankly.  Something changed since the last
>>>> reboot on 10/19, and I can't figure our what the change was that has an
>>>> impact like this, and an over-the-top reinstall didn't help.
>>>>
>>>>
>>>> Regards,
>>>>
>>>>
>>>>
>>>>
>>>> *ASB **http://XeeMe.com/AndrewBaker* <http://xeeme.com/AndrewBaker>
>>>> *Providing Virtual CIO Services (IT Operations & Information Security)
>>>> for the SMB market...*
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On Wed, Nov 19, 2014 at 12:34 PM, Richard Stovall <[email protected]>
>>>> wrote:
>>>>
>>>> No real help, but I did completely patch and restart my three Hyper-V
>>>> servers without incident after the first iteration of 2992611 from 11/11.
>>>>
>>>>
>>>>
>>>> On Wed, Nov 19, 2014 at 11:53 AM, Andrew S. Baker <[email protected]>
>>>> wrote:
>>>>
>>>> Windows Server 2012-R2, DataCenter Edition
>>>>
>>>>
>>>>
>>>> Two boxes.
>>>>
>>>>
>>>>
>>>> One has been rebooted, the other not yet.
>>>>
>>>>
>>>>
>>>> Fully patched as of 11/13 (the unrebooted one) and 11/19 (the other
>>>> one).
>>>>
>>>>
>>>> The first box was rebooted and none of the VMs booted up.  Manually
>>>> starting the service results in:
>>>>
>>>>
>>>>
>>>> *>net start vmms*
>>>>
>>>> The Hyper-V Virtual Machine Management service is starting.
>>>>
>>>> The Hyper-V Virtual Machine Management service could not be started.
>>>>
>>>>
>>>>
>>>> A system error has occurred.
>>>>
>>>>
>>>>
>>>> System error 14 has occurred.
>>>>
>>>>
>>>>
>>>> Not enough storage is available to complete this operation.
>>>>
>>>>
>>>>
>>>> Uninstalled all patches for November.  No dice.
>>>>
>>>> Removed and Reinstalled the Hyper-V role.   No dice.
>>>>
>>>> Performed an in-place re-install of the OS.  No dice.
>>>>
>>>> Re-applied all patches through last night.  No dice.
>>>>
>>>> Multiple removals and reinstallations of the Hyper-V role.  No dice.
>>>>
>>>>
>>>>
>>>> Due to this, I did not reboot the other box, but this morning I tried
>>>> restarting the VMMS service, and it generates the same error.  So the VMs
>>>> are running there, but if I reboot them or reboot the host, I'll have two
>>>> boxes in the same state.
>>>>
>>>>
>>>>
>>>> Spent several hours looking at Process Monitor and Dependency Walker
>>>> looking for DLL/EXE mismatches, but cannot see anything that is useful.
>>>>
>>>>
>>>>
>>>> One other piece of software was upgraded around the same time (11/12),
>>>> but disabling and uninstalling it hasn't changed anything.
>>>>
>>>>
>>>>
>>>> Google has provided similar (and near similar) messages pertaining to
>>>> Hyper-V on 2008, but nothing on 2012 or 2012-R2.
>>>>
>>>>
>>>>
>>>> I'm close to reinstalling the OS entirely and seeing if that helps, but
>>>> I don't know what is going to cause it to break again...
>>>>
>>>>
>>>>
>>>> So, has anyone seen or heard of this problem?
>>>>
>>>>
>>>>
>>>> Regards,
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> *ASB **http://XeeMe.com/AndrewBaker* <http://xeeme.com/AndrewBaker>
>>>> *Providing Virtual CIO Services (IT Operations & Information Security)
>>>> for the SMB market...*
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>

Reply via email to