VMware Enterprise

The provisioning task is already running on the Machine Catalog

Error after an update of the Machine Catalog

Solution:

Open Powershell as administrator and find out the running Task ID on the Machine Catalog.

Add-PSSnapin Citrix.*
Get-ProvScheme  | where {$_.IdentityPoolName -eq “Windows 7 TEST MCS_NFS”}

Next step is to find on one which Host the task is initiated. With that information we can stop the task. Write also the ProvisioningSchemeUid  down for later.

Get-ProvTask | where {$_.TaskId -eq “<TASKID>”}
Stop-ProvTask –TaskId <TASKID> –AdminAddress <HOST>

The last step is unlocking the ProvisioningSchemeUid:

Unlock-ProvScheme -ProvisioningSchemeUid “<ProvisioningSchemeUid>”

Now you can re-execute an update on the Machine Catalog.

15 Comments

  1. I do agree with all the ideas you’ve presented in your post. They’re very convincing and will definitely work. Still, the posts are very short for novices. Could you please extend them a bit from next time? Thanks for the post.

Leave a Reply

Your email address will not be published.