| Предыдущий | Следующий |
| VDS_E_INVALID_PLEX_ORDER | VDS_E_INVALID_STRIPE_SIZE |
VDS_E_INVALID_MEMBER_ORDER
VDS_E_INVALID_MEMBER_ORDER означает, что индексы участников в запросе VDS не образуют допустимую последовательность.
Поле VDS_INPUT_DISK.memberIdx — индекс участника, начинающийся с нуля. Если индексы задаются явно, их нужно задавать согласованно; порядок элементов с одинаковым индексом также имеет значение. Поэтому правильное количество участников ещё не гарантирует правильную структуру запроса.
Что проверить
- Запишите позицию каждого элемента массива вместе с
diskId,plexIdиmemberIdx. - Проверьте, что явные индексы используются последовательно и не содержат пропусков или неожиданной перенумерации.
- Если недоступные диски отфильтровываются, пересоберите индексы вместе с массивом, а не оставляйте старые номера.
- Не сортируйте массив по имени устройства после назначения индексов: это может изменить структуру участника.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.