Разверните размер RAID 1 С 500 ГБ до 4 ТБ в Linux

в настоящее время у меня есть FTP-сервер, который имеет примерно 500 ГБ места на нем. Я очень близок к достижению предела этого (97%) и купил два диска на 4 ТБ для замены старых дисков. Из того, что я могу сказать, оба диска в моем массиве RAID 1 полностью синхронизированы и готовы к работе. Я просто не могу понять, что делать дальше.

Я видел несколько руководств для добавления новых разделов, или добавления новых дисков и, начиная с нуля (заново добавлять все данные вручную), но это не совсем то, чем я хочу заниматься.

Я хочу перенести данные со старых дисков на новые. Из того, что я прочитал, кажется, что все, что мне нужно сделать, это удалить один из старых дисков 500 ГБ и установить один из дисков 4 ТБ, а 500 ГБ автоматически начнет синхронизировать всю информацию со старого на новый, а затем сделать то же самое со вторым 500 ГБ/4 ТБ, но это кажется слишком простым. Конечно, должен быть определенный набор команд или что-то, что должно быть введено первым, верно?

Я не удивлюсь, если есть руководство для этого доступны где-то уже, я просто не смог найти его и немного нервничаю, чтобы просто начать принимать дикие догадки о том, что делать дальше. Любые советы или толчки в правильном направлении будут высоко оценены!

дополнительные примечания: я уже отформатировал оба моих новых 4TB дисков для работы с моим FTP-сервером и протестировали на наличие ошибок диска. Они оба вернулись чистыми и кажется, работает нормально. Я просто не знаю, куда идти отсюда.

8
задан JakeGould
05.05.2023 22:54 Количество просмотров материала 3211
Распечатать страницу

2 ответа

ниже приведен полный список действий и команд, которые необходимо выполнить для расширения массива RAID 1.

(Примечание: для простоты я предполагаю, что /dev/sda и /dev/sdb старые диски и /dev/sdc и /dev/sdd новые диски. Если вы не можете определить, какой диск какой, введите gnome-disks в терминале. Всю необходимую информацию для каждого накопителя можно найти достаточно легко графический интерфейс пользователя.)

  1. добавить новые жесткие диски на компьютер

  2. убедитесь, что новые сменные жесткие диски были добавлены на сервер и регистрируются должным образом.

  3. убедитесь, что новые диски разделяются в соответствии с текущей конфигурацией RAID. Например, если массив RAID имеет значение два раздела, ваши новые диски также должны иметь по крайней мере два перекрытия.

в моем собственном, есть раздел 64GB для md0, с разделом 576GB используется для md1.

(мои старые диски на этих скриншотах-это sda и тот, который я уже удалил при снятии этого скриншота. Игнорировать он нераспределенное пространство в конце, это было несвязанным следствием моего RAID-массива с участием жестких дисков разного размера.)Old Drive

(в то время как мои новые диски sdb и sdc.) New Drive

  1. после подтверждения того, что сменные диски будут соответствовать текущей конфигурации RAID, выполните следующие команды.

судо команды mdadm --добавить файл /dev/md0 и /dev/sdc1

судо команды mdadm -Ф с /dev/md0 и /dev/sda1, поскольку

судо команды mdadm -р в /dev/md0 и /dev/sda1, поскольку

на данный момент, если у вас есть gnome-disks открыть вы должны увидеть 64 ГБ RAID массив выделяется в red. Это должно уведомить вас, что была проблема с одним из дисков в массиве (вы просто удалили один, таким образом, mdadm предполагает, что это отказало, когда infact, вы просто удалили его.), Так как вы уже добавили /dev/sdc1 к md0 (массиву 64GB). Если вы сделали это успешно, он покажет, что массив в настоящее время восстанавливается, перечисляя ETA и скорость, с которой он восстанавливается. Если ваш первый раздел такой же маленький, как мой, время восстановления должно быть сделано относительно быстро, может быть, 10 минут.

Примечание: You может выполнены --add sdc1 command после удаление sda1, но делать это в порядке, указанном выше начинается процесс восстановления быстрее.

  1. после восстановления выполните аналогичные команды для md1

судо команды mdadm --добавить файл /dev/МД1 на /dev/sdc2

судо команды mdadm -Ф /Дев/МД1 на /dev/sda2

sudo mdadm-r /разработки/МД1 на /dev/sda2

этот второй раздел, скорее всего, займет много, гораздо больше. Для раздела ~4 ТБ это заняло около 3 часов. Ваше время будет варьироваться в зависимости от ряда факторов.

  1. после завершения повторной синхронизации, вы хотите повторить те же шаги, перечисленные выше для второго набора дисков.

судо команды mdadm --добавить файл /dev/md0 и /dev/sdd1

sudo mdadm-f на /dev/md0 и /dev/sdb1x

судо команды mdadm -р в /dev/md0 и /dev/sdb1

(дождитесь повторной синхронизации)

судо команды mdadm --добавить файл /dev/МД1 на /dev/sdd2

судо команды mdadm -Ф /Дев/МД1 на /dev/sdb2 буд ет экспортироваться

судо команды mdadm -Р /Дев/МД1 на /dev/sdb2 буд ет экспортироваться

(дождитесь повторной синхронизации)

  1. на этом этапе вы можете отключить сервер и удалить старый приводы.

запоздалая мысль: если у вас есть настройки уведомлений по электронной почте через mdadm вы получите:много уведомлений при выполнении обновления.

1
отвечен Michael H 2023-05-07 06:42

рост RAID зависит от того, как он был настроен и был ли это аппаратный RAID или программный RAID. Как правило, аппаратные RAID-массивы легко устанавливаются: просто заменяйте один диск за раз большей емкостью, и все готово.

но что касается программного RAID, это может быть сложнее. Предполагается, что программный RAID использует mdadm вам нужно сделать что-то вроде этого пояснила на этой странице. Этот пример-который взят с этой страницы-предполагается, что массив RAID настроен для RAID 5 и в настоящее время имеет 3 диска, и вы добавляете 4-й диск. Только для справки; настройте в соответствии с конкретными потребностями RAID 1.

сначала добавьте диск в массив:

mdadm --add /dev/md1 /dev/sdb3

Тогда скажи mdadm увеличение массива такой:

mdadm --grow --raid-devices=4 /dev/md1

затем измените mdadm.conf-предполагаю, что вы используете nano-вроде этого:

sudo nano /etc/mdadm.conf

и убедитесь, что num-devices соответствует количеству дисков в массиве RAID array; который теперь должен быть 4:

DEVICE partitions
ARRAY /dev/md1 level=raid5 num-devices=4 metadata=00.90 spares=1 UUID=b05d00ce:f6224b94:64ae041e:7a8d916f

и теперь вы сделали!

но вы правы насчет того, что это не на 100% просто. Это действительно все зависит от вашей установки. Поэтому, надеюсь, этот ответ поможет вам. И если вы можете предоставить дополнительную информацию об аппаратном/программном обеспечении, используемом в вашей установке на ваш вопрос, тем лучше, чтобы помочь нам, помочь вам, получить более четкое представление о том, что вам нужно сделать, чтобы вырастить эту установку RAID.

0
отвечен JakeGould 2023-05-07 08:59

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх