Так скажем, я изучаю, как установить RAID, и я устанавливаю конфигурацию RAID 5 в 14,04 на виртуальной машине, состоящей из четырех жестких дисков на 1 ТБ. Метод, за которым я следовал, призвал, чтобы 2 ГБ были зарезервированы впереди каждого диска для подкачки, остальных для загрузочного корня. Конечный результат состоял в том, что md0 должен был быть массивом подкачки и md1 корневая файловая система.
Введите катастрофу: что-то идет ужасно неправильно, и диск "перестал работать" без предупреждения. В моей "тестовой лаборатории", которая имеет в виду, я просто удаляю диск из массива, как будто это перестало работать, не предупреждая - или сценарий материального мира: предположите, что кто-то разорвался, очень твердое изгоняют из системы и ковал его до смерти. Я знаю, как создать новый виртуальный диск (т.е. вставить новый жесткий диск в сервер), но как я добавляю его к массиву?
Я ОЧЕНЬ плохо знаком с RAID, и это - полезный опыт, поэтому простите мой уровень наивности.Спасибо!:)
Не используйте набег, но от исследования, шаги были бы:
Добавляют устройство жесткого диска:
sudo -i mdadm --add /dev/md0 /dev/sddX
Позволяют дополнительному процессу завершаться, затем проверять на проблемы:
размонтировали устройство набега:
sudo umount /dev/md0
проверка на состояние устройства:
sudo fsck.ext4 -f /dev/md0
Выращивают устройство набега:
sudo resize2fs /dev/md0
Источник:
https://zackreed.me/adding-an-extra-disk-to-an-mdadm-array /