vSAN objects in "nonavailability-related-incompliance" state.
search cancel

vSAN objects in "nonavailability-related-incompliance" state.

book

Article ID: 325171

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

Issue is noticed on vSAN Stretched cluster after renaming the Fault Domain.

Symptoms:

You may experience these symptoms on vSAN Stretched cluster.

  • vSAN Skyline health in vCenter will reporting Object health warning with object in "nonavailability-related-incompliance".
  • All host remediation tasks like maintenance mode with Ensure accessibility, add or remove host task will fail.
  • Affected objects are configured with the 'locality' as NonPreferred in the vSAN Storage policy

Use the below command from vSAN host command line to verify the health of the object.

# esxcli vsan debug object health summary get

 

Verify the details of the objects in "nonavailability-related-incompliance" using the below command.

# esxcli vsan debug object list --health=nonavailability-related-incompliance

Affected object will be having the locality set to 'NonPreferred'

 

Environment

VMware vSAN 7.x
VMware vSAN 8.x

Resolution

Restart the vsanmgmt service on all the hosts in the vSAN cluster using below command.


# /etc/init.d/vsanmgmtd restart

Additional Information

Impact/Risks

vSAN object in nonavailability-related-incompliance status will not impact the production as the objects will still be accessible.