Тема: RAID10
Показать сообщение отдельно
  #4  
Старый 15.12.2018, 00:42
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: RAID10

Eugene Grosbein написал(а) к Sergey Anohin в Dec 18 03:25:33 по местному времени:

14 дек. 2018, пятница, в 17:21 NOVT, Sergey Anohin написал(а):

EG>> А ты уверен, что штатный софт имеет функцию увеличения размера
EG>> тома на массиве? Когда мне потребовалось перейти на Intel RST
EG>> с RAID1 256G на RAID1 512G на dual-boot системе Windows 8.1+FreeBSD,
EG>> мне пришлось писать патч для FreeBSD, добавляющий graid resize
EG>> как раз для увеличения томов. И только потом увеличивать разделы.
SA> А у тебя логических томов под рейдом два было?

Одно зеркало.

SA> Ну винда сама умеет расширять место diskmgmt

Это увеличение размера раздела после, это работает, проблема расширить
том при замене дисков:

SA> а сам intel rst вроде умеет расширять том и внутри рейда делать несколько томов
SA> из их справки:

[skip]

Это касается случая, когда у тебя данные уже каким-то образом
перенесены на бОльшие диски или том изначально занимал
не всё доступное место. А у нас с тобой другая ситуация:
есть "небольшой" массив и том(ы) на нём и нужно каким-то образом
расшириться. Физически ты можешь заменить один диск
и загрузиться с массивом в деградированном состоянии,
и с доступными старыми данными, но у тебя будет два диска
разного размера и поскипанное тебе не поможет -
штатный софт не будет расширять деградированный массив
и даже если ты предварительно отсинкаешь данные на бОльший диск,
штатный софт не будет использовать "лишнее" пространство
и не увеличит массив - наличие меньшего диска не даст это сделать.

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

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием