What does HRESULT 0x8004244B (VDS_E_DISK_NOT_ONLINE) mean?

 
Previous Next
VDS_E_PROVIDER_TYPE_NOT_SUPPORTED VDS_E_DISK_IN_USE_BY_VOLUME

VDS_E_DISK_NOT_ONLINE

VDS_E_DISK_NOT_ONLINE means that at least one specified disk is not online. This differs from VDS_E_VOLUME_NOT_ONLINE, which describes the state of a volume object, and from VDS_E_PACK_OFFLINE, which makes every volume in a dynamic-disk pack inaccessible.

Identify the offline object at the disk layer

The useful diagnostic is the disk identity passed to the VDS operation and its state at the time of the call. If the workflow uses several disks, treating the first visible disk as the culprit can miss another input member. Bring a disk online only after establishing why it is offline and whether shared-storage or SAN policy requires that state.

What to verify

  • Record every disk object or disk ID supplied to the operation and correlate each one with its online state.
  • Check whether the disk belongs to shared or foreign storage before overriding an offline policy decision.
  • Repeat the operation only after the required disk state is stable; an immediately recurring offline transition points to storage or policy outside the VDS call.

References


Looking for a different code? Search another status or error code.