| Anterior | Siguiente |
| VDS_E_LUN_OFFLINE | VDS_E_VOLUME_EXTEND_FVE_LOCKED |
VDS_E_LUN_FAILED
Qué significa VDS_E_LUN_FAILED
Windows devuelve VDS_E_LUN_FAILED (-2147211234, 0x8004281E) con este significado: No se puede completar la operación SHRINK sobre la LUN seleccionada. El estado actual de la LUN es FAILED.
Comprobaciones antes de modificar storage
- Enumera LUN ID, masking/unmasking, target associations, operational status y paths; diferencia estado del LUN de estado del disco que Windows expone encima.
- Contrasta el mensaje localizado —«No se puede completar la operación SHRINK sobre la LUN seleccionada. El estado actual de la LUN es FAILED»— con el objeto y la operación que produjo el HRESULT; no lo sustituyas por una etiqueta genérica de storage.
Diferencia frente a un resultado cercano
La diferencia frente a VDS_E_LUN_DYNAMIC es operativa. VDS_E_LUN_DYNAMIC expresa «No se puede completar la operación SHRINK sobre la LUN seleccionada. El estado actual del disco asociado a la LUN es DYNAMIC»; el código actual expresa «No se puede completar la operación SHRINK sobre la LUN seleccionada. El estado actual de la LUN es FAILED». La reproducción debe aislar el LUN, su masking y el estado que reporta el provider sin cambiar recursos ajenos.
Prueba diferencial
Registra LUN ID, target associations, operational status, masking y path count; separa el estado del LUN del disk object que Windows crea encima.
Qué demuestra realmente este código
Conserva método VDS, object GUID/UniqueId, estado anterior, parámetros de la llamada y mensaje localizado asociado a este HRESULT en el mismo registro que el HRESULT. Eso permite separar «No se puede completar la operación SHRINK sobre la LUN seleccionada. El estado actual de la LUN es FAILED» de fallos secundarios; además, no demuestra un fallo del disco local; el origen puede estar en target, portal, masking, authentication o lifecycle de la sesión.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
