Neverland5
Contributor
Contributor

How to stop resync

Hello, I sort of got myself into a pickle. Cluster ran out of space resyncing, and we had to have a client migrate a VM off the cluster. In the process, we had to manually delete the VM files on the vsan datastore, but in the resyncing objects esxcli list command, it shows the VM we removed as still trying to resync.

 

 

Is there a way to purge the vSAN objects to be resynced, or completely stop the resync?

 

Thank you in advance

0 Kudos
3 Replies
depping
Leadership
Leadership

Do note, that the use of this command has resulted in PSODs in different versions, so usage is at your own risk, and preferably (if production) contact support! Also, you would need to run the command on each host the cluster for the resync to pause! Setting the value back to "0" would resume the resync.

0 Kudos
TheBobkin
VMware Employee
VMware Employee

@Neverland5 If it still shows the objects as resyncing then you didn't properly delete them - what did you use to do this? rm on the vmdk descriptors? That won't delete the backing objects.

 

If ya want to post/PM me the output of following and the VM name we can help delete them:

# esxcli vsan debug object list --all > /tmp/objout123

0 Kudos