During a vSAN on-disk format upgrade to version 20, the upgrade pre-check fails. The system reports that objects are inaccessible, preventing the process from proceeding.
Unknown object type - object inaccessible. unable to proceed with disk management upgrade########-####-####-####-############).
The vSAN on-disk format upgrade pre-check mandates that all objects be in a healthy state to ensure metadata consistency and prevent potential data loss during the format transition.
In this scenario, the failure is caused by stale vCLS (vSphere Cluster Services) namespaces or orphaned metadata components.
These objects often remain in an ABSENT state due to previous host or disk failures. Because the required components are missing and the metadata (CSN) is inconsistent, the objects are marked as inaccessible, which blocks the cluster-wide upgrade.
To resolve this issue, manually delete the stale, inaccessible objects using the objtool utility. This clears the entries from the vSAN object directory (CMMDS) and allows the pre-check to pass.
Prerequisites:
Steps:
<UUID> with the actual object ID. This command cannot be undone. Verify every parameter before running.