| Предыдущий | Следующий |
| ERROR_SPACES_DRIVE_REDUNDANCY_INVALID | ERROR_SPACES_PARITY_LAYOUT_INVALID |
ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID
Что означает ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID
ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID (0x80E70007) — Запрошенное число копий данных выходит за поддерживаемый диапазон.
Результат 0x80E70007 пришёл из подсистемы «Storage Spaces» при работе с областью «pools, physical disks, resiliency, interleave и provisioning». Для сообщения «запрошенное число копий данных выходит за поддерживаемый диапазон» практический предмет проверки — «spaces, число, данные, copies, недопустимый».
Что проверить и как подтвердить исправление
До изменения конфигурации проверьте допустимость и структуру входных данных первого неуспешного вызова. Для 0x80E70007 с описанием «запрошенное число копий данных выходит за поддерживаемый диапазон» сверьте тип, размер, диапазон, маску флагов и принадлежность каждого дескриптора текущему объекту именно по контракту первого неуспешного метода.
Чтобы локализовать 0x80E70007, соберите pool/virtual disk/physical disk IDs, health status, resiliency, columns, interleave и size. Затем для 0x80E70007 сравните исправный и неуспешный запуск в части «spaces, число, данные, copies, недопустимый», меняя одно условие за раз.
Для 0x80E70007 применяйте исправление на границе первого отказа: сопоставьте запрошенную геометрию с возможностями пула и числом исправных дисков; не удаляйте метаданные до сохранения диагностики. Сообщение «запрошенное число копий данных выходит за поддерживаемый диапазон» при 0x80E70007 не следует подавлять общей обработкой исключения.
Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x80E70007, а заведомо неверный вход отклоняется на ожидаемой границе.
Документация для результата 0x80E70007: MSFT_StoragePool.CreateVirtualDisk · New-VirtualDisk data-copy examples · Storage Spaces resiliency.
Нужно найти другой код? Найти другой код состояния или ошибки.