If any VM shows error “Another operation involving the object is currently in progress” during a reboot/shutdown on Citrix Xen (XCP) based host, please perform following actions to fix the issue

xenserver error1

  1. Get the VM UUID: Use the command “xe vm-list name-label=<VM NAME LABEL>”. Output of the command will show the UUID, name-label and power-state of the VM.

    xe vm-list

  2. List of Domains running: Now execute the command “list_domains” which will show the list of domains/VM’s hosted on the server.list_domains
  3. Search the domain having problem using command “list_domains | grep <UUID of the VM (step 1)>list_domains_id
  4. Destory the domain: Destroy the domain facing issue. Command: /opt/xensource/debug/destroy_domain -domid <DOMAIN ID>destroy domain

Now try to shutdown or reboot the VM.

xenserver running