I’m pretty new to this Nutanix world. Have been dealing with standard server+storage for more than a decade. We have 2 clusters here, with 3 nodes in each site with metro availability. There are 3 protection domains active in each site (active) that are replicated to the other site (passive) and vice-versa.
Node1 - Node3 - Node5
PDs site1 (active): PROD_001, DEV_001, INFRA_001
PDs site1 (passive): PROD_002, DEV_002, INFRA_002
Node2 - Node4 - Node6
PDs site2 (active): PROD_002, DEV_002, INFRA_002
PDs site2 (passive): PROD_001, DEV_001, INFRA_001
In vCenter cluster configuration we obviously have affinity rules for VMs/Hosts in site1 and VMs/Hosts in site2, preventing the VMs running in “odd” nodes from being stored in “even” nodes.
Sometimes we have to migrate VMs from one site to another. So we do a complete vmotion (compute and storage). After the migration, we start to constantly receive alerts with this message:
Snapshot status for vstore INFRA_001: Failed. Vstore INFRA_001 has VMs being protected by other vstore(s): VM = SXXXX96 vstores = (PROD_002). Please unprotect VMs from vstore(s) before snapshotting this vstore.
It also happens when we storage vmotion a VM datafiles from one datastore to another in the same site. I did a search in the internet and nutanix documentation and found nothing about how to deal with these errors. It says “unprotect VMs to vstore before snapshotting this vstore” but how do I do it? Is it done on ncli? Prism? vCenter? Is there something that we are not doing right here? What is the best practice?
Any help will be appreciated.
Best answer by Sergei IvanovView original