Help, My VM cache drive died, and my VM's won't start...


Recommended Posts

so my crappy OCZ Revo died... and it toke my wonderfully stable and happily working win7 VM with it...

and due to a slightly bad backup strategy  plan, I need to start from scratch...

but I am having a bit of a minor issue with doing that...

namely the fact the the VM manger thingy wont start?

looking at the syslog, I see this:

Nov  8 16:20:05 TowerB emhttp: shcmd (1292): set -o pipefail ; /usr/local/sbin/mount_image '/mnt/user/isos/' /etc/libvirt 20 |& logger
Nov  8 16:20:05 TowerB root: /mnt/user/isos/ is not a file
Nov  8 16:20:05 TowerB emhttp: shcmd: shcmd (1292): exit status: 1

I am well aware that /mnt/user/isos is not a file... it is obviously a directory... always has been... why would unraid think it was a file?

 

seems nothing I do makes "Status:Stopped" change to "Status:Running"

 

now I am obviously missing something basic here? I remembered this part all just worked the first time around?

 

Link to comment

Already done that,  created new folders,  etc.

 

Have you deleted and recreated your libvirt.img ?

 

goto settings vm manager. make sure its on advanced. Set enable vm manager to "no" then click apply.

Now you will see a check box against Libvirt storage location: to allow you to delete that. Delete the image.

Now when you re enable the vm manager it will recreate that.

Link to comment

pretty sure I tried that, but just to be sure, and to see if the logs changed, I tried it again...

Nov  9 15:53:33 TowerB php: /usr/local/emhttp/plugins/dynamix.vm.manager/scripts/libvirt_rm
Nov  9 15:55:12 TowerB emhttp: shcmd (1907): set -o pipefail ; /usr/local/sbin/mount_image '/mnt/user/VM/Libvirt/' /etc/libvirt 20 |& logger
Nov  9 15:55:12 TowerB root: /mnt/user/VM/Libvirt/ is not a file
Nov  9 15:55:12 TowerB emhttp: shcmd: shcmd (1907): exit status: 1

 

still no luck...

it is still convinced that it is not a file...

 

Link to comment

I had named my Libvirt folder Libvirt, but thinking maybe that was what conused it, so I renamed the folder "bob"

did not seem to help...

Nov  9 16:01:10 TowerB emhttp: shcmd (2156): set -o pipefail ; /usr/local/sbin/mount_image '/mnt/user/VM/bob/' /etc/libvirt 20 |& logger
Nov  9 16:01:10 TowerB root: /mnt/user/VM/bob/ is not a file
Nov  9 16:01:10 TowerB emhttp: shcmd: shcmd (2156): exit status: 1

but it does make the log message a bit easier to read...

 

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.