General vSAN error. vSAN disk data evacuation resource check has failed for disk or disk-group vsan:#### (####) with mode noAction on host ####. Go to vSAN Data Migration Pre-Check page for more details..A General system error occurred" [from /var/run/log/vmkernel.log]
2026-08-20T07:08:15.519Z In(182) vmkernel: cpu60:15202388)PLOG: PLOGIsDeviceReadyToReceiveOpen:5127: Invalidated device received RW open ##### 0x20808 0x0 isDeviceOwnedByHost 12026-08-20T07:08:15.519Z In(182) vmkernel: cpu60:15202388)PLOG: PLOGOpenDevice:5380: Device #### not ready to receive open2026-08-20T07:08:19.299Z In(182) vmkernel: cpu125:15202521)PLOG: PLOGIsDeviceReadyToReceiveOpen:5127: Invalidated device received RW open ##### 0x20808 0x0 isDeviceOwnedByHost 12026-08-20T07:08:19.299Z In(182) vmkernel: cpu125:15202521)PLOG: PLOGOpenDevice:5380: Device ##### not ready to receive open
YYYY-MM-DDTHH:MM:SS vmkwarning: cpu#:3336825)WARNING: StorageDeviceVsi: 426: Device vsan:#### not found.YYYY-MM-DDTHH:MM:SS vmkwarning: cpu#:2101826 opID=4ddeb394)WARNING: StorageDeviceVsi: 426: Device vsan:#### not found.YYYY-MM-DDTHH:MM:SS vmkwarning: cpu#:13289611)WARNING: PLOG: PLOGProbeDevice:6851: Failed to read the device <naa.####:1> : Not foundYYYY-MM-DDTHH:MM:SS vmkwarning: cpu#:13289611)WARNING: PLOG: PLOGProbeDevice:6851: Failed to read the device <naa.####1> : Not found2026-04-08T10:04:29.965Z In(182) vmkernel: cpu#:13289611)PLOG: PLOGMapDataPartition:2989: can't find MD device by UUID ####YYYY-MM-DDTHH:MM:SS vmkernel: cpu#:13289611)PLOG: PLOGMapDataPartition:2989: can't find MD device by UUID ####
From the command line, run this command:
$ esxcli vsan storage list | less
output for the device:
Unknown Device: Unknown Display Name: Unknown Is SSD: false VSAN UUID: #### VSAN Disk Group UUID: VSAN Disk Group Name: Used by this host: false In CMMDS: false On-disk format version: -1 Deduplication: false Compression: false Checksum: Checksum OK: false Is Capacity Tier: false Encryption Metadata Checksum OK: true Encryption: false DiskKeyLoaded: false Is Mounted: false Creation Time: Unknown
vobd.log:YYYY-MM-ddThh:mm:ss.342Z: [scsiCorrelator] 4079214243471us: [esx.problem.scsi.device.state.permanentloss] Device: naa.####has been removed or is permanently inaccessible. Affected datastores (if any): Unknown.vobd.log:YYYY-MM-ddThh:mm:ss.374Z: [scsiCorrelator] 4104631067753us: [vob.scsi.device.state.permanentloss] Device :naa.#### has been removed or is permanently inaccessible.
YYYY-MM-ddThh:mm:ss.sssZ In(182) vmkernel: cpu#:2098242)ScsiDeviceIO: 4672: Cmd(0x45de37490640) 0x25, CmdSN 0x113d38b from world 0 to dev "naa.####" failed H:0x0 D:0x2 P:0x0 Valid sense data: 0x4 0x44 0xe2
Sense Key [0x4] HARDWARE ERRORAdditional Sense Data 44/E2 Additional Sense Data unknown.OP Code 0x25 READ CAPACITY(10)
esxcli storage core device smart get -d naa.####Parameter Value Threshold Worst---------------------------- ----------------- --------- -----Health Status FAILED/OFFLINE N/A N/AMedia Wearout Indicator N/A N/A N/AWrite Error Count 0 N/A N/ARead Error Count 1638320548 N/A N/A
Mappings: DiskMapping[0]: SSD: naa.#### MD: naa.#### MD: naa.#### MD: naa.#### MD: #### <-- Instead of showing the NAA ID, the vSAN UUID of the disk is shown
Contact the hardware vendor to replace the faulty disk.
NOTE: Ensure the DISK_UUID is accurately cross-referenced before proceeding with the removal of any 'Absent' disk.
esxcli vsan storage list |grep "Device: Unknown"|grep <DISK_UUID:>
Device : UnknownDevice: UnknownDisplay Name: UnknownVSAN UUID: ####
2. Use this command to check if the drive contains any data.
cmmds-tool find -u DISK_UUID -f json
3. Output similar to this will be displayed, indicating there is no data contained in the storage device:
{"entries":[]}
4. Use this command to check if any of the vSAN objects claim to have an association with the volume named as VSAN_UUID:
cmmds-tool find -t DOM_OBJECT -f json |grep <DISK_UUID>
5. If there is no data associated with the DISK_UUID , it should not display results and return the command prompt indicating that no objects have data associated to the VSAN_UUID.
esxcli vsan storage remove -u DISK_UUID
2. Re-run the same command to verify if the listing for this volume is removed:
esxcli vsan storage list|grep DISK_UUID
3. Refresh the view in the vCenter vSphere UI and the volume will also be removed there. ( vCenter > Host and Cluster View > vSAN cluster > Configure > vSAN > Disk Management )
4. If the command to remove the drive fails with this error: Unable to remove device: Unable to complete Sysinfo operation.See the VMkernel log file for more details.: Sysinfo error: Not found See VMkernel log for details.