carbonbase
asked on
hyper-v vm will not start
I have one hyper-v vm which I cannot power on, the problem is that files in the following directory:
C:\ClusterStorage\StorageV olume\VM01 \Virtual Machines\90DA46CE-0620-407 4-97D9-6E1 6BCBFD86C
90DA46CE-0620-4074-97D9-6E 16BCBFD86C .bin
90DA46CE-0620-4074-97D9-6E 16BCBFD86C .vsv
Something has happened to the permissions on these files, noone has access, not even administrators. I have tried to take ownership of the files using the GUI and using command line "takeown" and "icacls" but I keep getting access denied.
I am running Server 2012 on Hyper-V hosts.
C:\ClusterStorage\StorageV
90DA46CE-0620-4074-97D9-6E
90DA46CE-0620-4074-97D9-6E
Something has happened to the permissions on these files, noone has access, not even administrators. I have tried to take ownership of the files using the GUI and using command line "takeown" and "icacls" but I keep getting access denied.
I am running Server 2012 on Hyper-V hosts.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
It is possible that a backup sw, do not allow you to take the ownership.
ever tried simply rebooting the host? this will ultimately unlock the files and folders, if the VM is not autostart enabled.
did u check this link ?
https://support.microsoft.com/en-us/kb/2249906
https://support.microsoft.com/en-us/kb/2249906
ASKER
Thanks for the comments.
I'm not sure rebooting the host will help, I removed the .lock file and also removed the vm from inventory but this hasn't help.
I've run computer manager and process explorer and can't see any locks on the files
Can't see any backup software running on the host but I'll check with the backup guy
Not sure what implications of creating a new vm are, not sure if this will change the Windows SID and I'd have to re-create the config like memory and network settings etc. I have re-imported the vm, and will try exporting it to a new folder then see if i can take ownership/modify permissions on the .bin and .vsv files.
I'm not sure rebooting the host will help, I removed the .lock file and also removed the vm from inventory but this hasn't help.
I've run computer manager and process explorer and can't see any locks on the files
Can't see any backup software running on the host but I'll check with the backup guy
Not sure what implications of creating a new vm are, not sure if this will change the Windows SID and I'd have to re-create the config like memory and network settings etc. I have re-imported the vm, and will try exporting it to a new folder then see if i can take ownership/modify permissions on the .bin and .vsv files.
ASKER
the other thing, i have three hosts, i import the vm on one host (doesn't matter which one) and after a while it seems to move to a different host to the one i've registered it on, not sure why this is.
ASKER
can't do an export of the vm, not enough space to duplicate the vhd's :-(
is it a production server?
I had the same problem and i simple created a new VM like i said. (it was a product server, no rejoin to domain needed.)
But you can try this:
Like i see, you have a hyper-v cluster. If your critical VM is on node1, move all others VM's on node2. Restart nod1 and try aggain. It will run again.
BR
But you can try this:
Like i see, you have a hyper-v cluster. If your critical VM is on node1, move all others VM's on node2. Restart nod1 and try aggain. It will run again.
BR
ASKER
Hi
@Bing
yes it's a production server
@benjamin
i restarted the host on which the vm was currently registered by that hasnt helped.
@Bing
yes it's a production server
@benjamin
i restarted the host on which the vm was currently registered by that hasnt helped.
ASKER
I've taken Benjamin's suggestion of re-creating the vm and attaching the original hard disks. I now have a working vm. Thanks!
I still have the old state files from the original vm <guid.bin> and <guid.vsv>
I cannot delete or modify these files. I've tried takeown command, process explorer and handle.exe but no luck so far. Anyone got any suggestions for deleting the files?
I still have the old state files from the original vm <guid.bin> and <guid.vsv>
I cannot delete or modify these files. I've tried takeown command, process explorer and handle.exe but no luck so far. Anyone got any suggestions for deleting the files?