Что означает код HRESULT 0x80E70010 (ERROR_SPACES_WRITE_CACHE_SIZE_INVALID)?

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

ERROR_SPACES_WRITE_CACHE_SIZE_INVALID

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

ERROR_SPACES_WRITE_CACHE_SIZE_INVALID (0x80E70010) — Размер кэша записи выходит за поддерживаемый диапазон.

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

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

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

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

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

После исправления повторите тот же вызов на прежних данных; у результата 0x80E70010 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0x80E70010: CreateVirtualDisk WriteCacheSize · New-VirtualDisk write-back cache · Storage Spaces overview.


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