Site icon EfmSoft

Что означает код HRESULT 0x80042522 (VDS_E_INVALID_MEMBER_COUNT)?

 
Предыдущий Следующий
VDS_E_INVALID_PLEX_COUNT VDS_E_INVALID_PLEX_ORDER

VDS_E_INVALID_MEMBER_COUNT

VDS_E_INVALID_MEMBER_COUNT означает, что число участников внутри plex недопустимо для его типа или для запрошенной структуры тома.

Участник (member) и plex — разные уровни модели VDS. Plex — это отдельная схема размещения или отдельная копия данных тома. внутри него один или несколько участников могут состоять из последовательностей экстентов. Поэтому число физических дисков нельзя автоматически считать числом участников.

Что проверить

  • Получите ulNumberOfMembers для каждого plex и сопоставьте его с типом plex.
  • Группируйте экстенты по plexId и memberIdx, а не только по идентификатору физического диска.
  • Для операции расширения проверьте, какие участники всех plex должны изменяться одновременно.
  • Не исправляйте число участников без проверки типа тома: одинаковое количество участников имеет разный смысл для простого, чередующегося, зеркального тома и RAID-5.

Технические ссылки


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

Exit mobile version