Что означает код HRESULT 0x80042595 (VDS_E_DISK_NOT_OFFLINE)?

 
Предыдущий Следующий
VDS_E_FS_NOT_DETERMINED VDS_E_FAILED_TO_ONLINE_DISK

VDS_E_DISK_NOT_OFFLINE

VDS_E_DISK_NOT_OFFLINE указывает на несоответствие состояния: вызывающая сторона попыталась перевести диск в оперативное состояние либо выполнить другую операцию, требующую автономного диска, но VDS сообщает, что диск уже оперативен. Встроенное описание исторически сформулировано именно вокруг этого условия.

Повторно прочитайте состояние вместо повторения перехода

  • Запрашивайте состояние и флаги диска непосредственно перед переводом в оперативное или автономное состояние.
  • Синхронизируйте конкурирующие клиенты управления хранилищем, способные менять состояние диска.
  • Обновляйте состояние VDS после изменения политики SAN, горячего подключения или уведомлений поставщика.

В идемпотентной операции «обеспечить оперативное состояние» этот результат часто безвреден, однако вызывающая сторона всё равно должна проверить флаги только для чтения и работоспособность. Оперативное состояние не доказывает, что тома подключены или пригодны к использованию. Если требуемая операция действительно предполагала автономный диск, прежде чем принудительно повторять переход, определите, какой компонент перевёл его в оперативное состояние.

IVdsDiskOnline · Online · Свойства диска


Нужно найти другой код? Найти другой код состояния или ошибки.