Thursday, January 13, 2011

VMWare Issue "Operation Failed Since Another Task Is In Progress"

You get this issue qhen a Vmachine is frozen. It's a snapshot issue. To fix this without rebooting the ESX server, you just have to kill the VM process via command line.

  • Login with SSH into the host running the frozen vmachine
  • The command
    cat /proc/vmware/vm/*/names
    shows you the list of the running VM's on the host. Write down the vmid of the frozen vm
  • The command
    less -S /proc/vmware/vm/vmid_frozen_vm/cpu/status 
    shows you some stats about the vm. Scroll to the right with the right arrow key to get the vm id group (i.e. vm.1760). Write down the number after "vm."
  • The command
    /usr/lib/vmware/bin/vmkload_app -k 9 vm_id_group
    unlock the vm and power off it. In a while you'll be able to run it again.

No comments: