On Wed, Feb 8, 2017 at 4:07 PM, Doug Ingham <dougti@gmail.com> wrote:Hi Guys,My Hosted-Engine has failed & it looks like the easiest solution will be to install a new one. Now before I try to re-add the old hosts (still running the guest VMs) & import the storage domain into the new engine, in case things don't go to plan, I want to make sure I'm able to bring up the guests on the hosts manually.
The problem is vdsClient is giving me an "Unexpected exception", without much more info as to why it's failing.Any idea?/var/log/vdsm/vdsm.log
[root@v0 ~]# vdsClient -s 0 list table | grep georep
9d1c3fef-498e-4c20-b124-01364d4d45a8 30455 georep-proxy Down
[root@v0 ~]# vdsClient -s 0 continue 9d1c3fef-498e-4c20-b124-01364d4d45a8
Unexpected exceptionperiodic/1063::WARNING::2017-02-08 17:57:52,532::periodic::276::v irt.periodic.VmDispatcher::(__ call__) could not run <class 'vdsm.virt.periodic.DriveWater markMonitor'> on ['65c9807c-7216-40b3-927c-5fd9 3bbd42ba', u'9d1c3fef-498e-4c20-b124-0136 4d4d45a8'] continue meane un-pause, not "start from a stopped state"
now having said that, if you expect the VMs not to be able to start after you rebuild the engine and the VMs exist on the hosts, I'd collect a virsh -r dumpxml VMNAME for each - that way you have the disks in use, and all the VM configuration in a file, and with some minor LVM manipulation you'll be able to start the VM via virsh