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)
|