2

I have three servers in a HA group (Xen 6.2). I've been doing some firmware updates which require rebooting so I've been shuffling VMs around to minimize disruption. One of the VMs seems to have gotten unhappy when it was moved.

When it was migrated this error appeared:

Internal error: Object with type VM and id <UUID>/vbd.xvdb does not exist in xenopsd

Followed by:

There were no servers available to complete the specified operation

When all the servers are up and running - tried to restart said VM using XenCenter. Got this error message:

Object has been deleted.VDI:OpaqueRef:NULL (with an entry for each server)

Wondering if this is recoverable somehow... and how to avoid it in the future...

ethrbunny
  • 2,379

3 Answers3

2

FWIW: to solve this I had to force a shutdown of the offending VM. Then I was able to restart it. Further attempts to migrate this VM have resulted in similar faults.

ethrbunny
  • 2,379
  • ethrbunny: did you try updating xen tools afther power cicle? that worked for me, the VM migrates fine now. – maco1717 Nov 08 '16 at 11:49
1

I don't know how to avoid it, but the following (quick and dirty) solutions work for me.

Solution 1: Shutdown the machine, make a fast copy and start the copy. After checking the copied vm you can delete the original machine.

Solution 2: Restart the xenserver where the vm was running on.

Falcon Momot
  • 25,314
Karel R
  • 11
0

This error can be related to a mounted CD/DVD ISO on the host. Dismount all and try again. We had this problem on the past with multiple versions of Xen Server.