A vSphere cluster host (ESXi 8.0u3) shows PURE Storage VMFS6 volumes with 0-byte capacity. This typically occurs after a host has been moved between clusters or storage fabrics where volumes were administratively unmounted and detached.
esxcli storage core device detached list shows detachedThe ESXi host preserves the "Detached" and "Unmounted" operational state persistently in its configuration. When the original NAA IDs are re-presented to the host, ESXi continues to honor the previous "detached" state. Because the device is logically "off," the storage daemon cannot read VMFS metadata, resulting in the default 0-byte capacity display.
To restore visibility, the devices must be re-attached and then remounted, Run the following command via SSH or ESXi shell the host(s):
esxcli storage core device detached listesxcli storage core device set --state=on -d naa.<xxxx>esxcli storage core adapter rescan --allesxcli storage filesystem mount -l <Datastore_Name>Re-enabling the device state allows the ESXi storage daemon to access the paths and read the VMFS header, which immediately populates the capacity data and allows the volume to be mounted.