Что означает код HRESULT 0x80E70012 (ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID)?

 
Предыдущий Следующий
ERROR_SPACES_NUMBER_OF_GROUPS_INVALID RTC_E_SIP_CODECS_DO_NOT_MATCH

ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID

Что означает ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID

ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID (0x80E70012) — Текущее значение OperationalState физического диска не допускает выполнение этой операции.

При результате 0x80E70012 граница диагностики проходит внутри подсистемы «Storage Spaces», в области «pools, physical disks, resiliency, interleave и provisioning». Здесь сообщение «текущее значение operationalstate физического диска не допускает выполнение этой операции» связано с темой «spaces, диск, operational, состояние, недопустимый».

Что проверить и как подтвердить исправление

В первую очередь проверьте допустимость и структуру входных данных первого неуспешного вызова. Для 0x80E70012 в сценарии «текущее значение operationalstate физического диска не допускает выполнение этой операции» сверьте тип, размер, диапазон, маску флагов и принадлежность каждого дескриптора текущему объекту именно по контракту первого неуспешного метода.

Диагностика 0x80E70012 должна включать pool/virtual disk/physical disk IDs, health status, resiliency, columns, interleave и size; отдельно запишите HRESULT. Для темы «spaces, диск, operational, состояние, недопустимый» при 0x80E70012 важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.

Для 0x80E70012 применяйте исправление на границе первого отказа: сопоставьте запрошенную геометрию с возможностями пула и числом исправных дисков; не удаляйте метаданные до сохранения диагностики. Сообщение «текущее значение operationalstate физического диска не допускает выполнение этой операции» при 0x80E70012 не следует подавлять общей обработкой исключения.

Подтвердите изменение повтором исходной операции: результат 0x80E70012 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.

Документация для результата 0x80E70012: Storage Spaces health and operational states · troubleshoot Storage Spaces · Reset-PhysicalDisk.


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