Прежде чем я начну, позвольте мне сказать, что я ни в коем случае не эксперт в этом деле, если вы увидите что-то, что вы бы сделали иначе, дайте мне знать.
Итак, у меня есть сервер Ubuntu 18.04 с загрузочным диском и 4 дисками 8T. Я планировал сделать 2 массива RAID 0, которые будут синхронизироваться с rsync каждую ночь. Я не хочу случайно что-то удалять навсегда, поэтому решил использовать маршрут rsync. Пару дней назад я сделал свой первый массив, протестировал его, перезагрузил сервер, чтобы убедиться, что настройки остались, а затем скопировал на него почти 3Т данных.
Затем я приступил к созданию второго массива, и все прошло отлично. Однако всякий раз, когда я перезагружаюсь, мне приходится восстанавливать массив, набирая sudo mdadm --create --verbose /dev/md1 --level=0 --raid-devices=2 /dev/sda /dev/sde
. Как только я это сделаю, он монтируется как обычно, но при этом удаляются все данные на нем. Я попытался sudo mdadm -A /dev/md1
и sudo mdadm --assemble --scan
, никто не будет поднимать массив и ничего не говорить по этому поводу. mdstat также не говорит, что у меня есть диск / dev / md1
$ cat /proc/mdstat
Personalities : [raid0] [linear] [multipath] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid0 sdb[0] sdd[1]
15627788288 blocks super 1.2 512k chunks
unused devices: <none>
Вот мои mdadm.conf и fstab на всякий случай
mdadm.conf
ARRAY /dev/md0 metadata=1.2 name=server-1:0 UUID=bc5145a0:d633e28a:940ddf09:7cfc2477
ARRAY /dev/md1 metadata=1.2 name=server-1:1 UUID=8a575273:38284856:a0a90411:41ef2a24
Fstab
/dev/md0 /mnt/Media ext4 defaults,nofail,discard 0 0
/dev/md1 /mnt/Backup ext4 defaults,nofail,discard 0 0
Любая помощь будет оценена.
Вы создали второй RAID 0 с помощью загрузочного диска (/dev/sda
) после того, как вы установили на него систему. Удивительно, что он еще загрузился!
Вы должны создать массив в процессе установки ОС. Возможно, было бы проще использовать LVM для объединения двух дисков для загрузочного / корневого тома, чем иметь дело с RAID 0 для этого.