vSAN Skyline Health shows score of 58 for inaccessible objects but no VMs are unhealthy
search cancel

vSAN Skyline Health shows score of 58 for inaccessible objects but no VMs are unhealthy

book

Article ID: 406205

calendar_today

Updated On:

Products

VMware vSAN

Issue/Introduction

vSAN Skyline health score showed at 56 with indication of inaccessible object, but all objects in the virtual objects view show healthy.

     

Checking via command line with esxcli vsan health cluster get -t objecthealth shows one inaccessible object.

 

Environment

vSAN ESA

Cause

An inaccessible object exists which is found in CMMDS. This can be seen with esxcli vsan debug object list with the health as inaccessible and the object UUID used in cmmds-tool find -u #########-####-####-####-############
One component shows as ABSENT, CSN: STALE while all others show as ABSENT.

The object is not registered correctly in the datastore resulting in it not being reported in the virtual objects list. 

 

Resolution

  • Identify the disk the component which is ABSENT, CSN: STALE resides on.
  • Using the UI remove the disk from the storagepool with Full data evacuation.
  • Add the disk back to the storage pool.
  • Rerun the vSAN Skyline Health test and verify no inaccessible objects are reported.
  • Verify the inaccessible object no longer shows up in esxcli vsan debug object list --health=inaccessible.