Я установил Debian Linux (Wheezy) на маленький жесткий диск, добавил два идентичных больших (2 ТБ) жесткого диска и собрал RAID1 (без использования lvm
), используя mdadm
. Я храню огромное количество файлов на RAID.
Я запускаю RAID с третьего жесткого диска, чтобы упростить обновление или замену системы Linux, не нарушая RAID.
Маленький HDD только что умер! Я заменил его, переустановил Debian Wheezy (с отключенными большими дисками), и все хорошо. Как мне теперь подключить систему RAID, не мешая сохраненным файлам?
ОБНОВЛЕНИЕ: Следуя полезному совету Джейка, я исследовал без подключенных дисков SATA (RAID):
lsblk gives:
sda = sda1, sda2 (“/”), sda3 (swap), sda4
sr0 rom
sr1 rom
Затем я перезагрузился с двумя подключенными дисками SATA. У них должно быть два разных массива RAID1, один на 20 ГБ и один на 1960 ГБ, я думаю, отформатированный ext3.
lsblk
теперь дает:
sr0
sda = sda1, sda2 (/), sda3 (SWAP), sda4
sdc = sdc1, sdc2 (md124,raid1), sdc3 (md125,raid1), sdc4
sdb = sdb1, sdb2 (md126,raid1), sdb3 (md127,raid1), sdb4
Некоторые сообщения высвечивались на экране во время загрузки, поэтому я обратился к dmesg:
md: md127 stopped
md: bind`<sdb3>`
md: raid1 personality registered for level 1
md/raid1:md127: active with 1 out of 2 mirrors
md127: detected capacity change from 0 to 1.96GB
md127: unknown partition table
... и точно такие же записи для md126
, md125
, md124
.
Таким образом, Linux автоматически обнаружил и смонтировал RAID-массивы, но предполагается, что это четыре отдельных массива? И не можете прочитать таблицы разделов? Как я могу это исправить?