Показать сообщение отдельно
  #2  
Старый 08.05.2019, 12:32
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию То ли лыжи не едут

Alexey Vissarionov написал(а) к Sergey Anohin в May 19 10:01:00 по местному времени:

Доброго времени суток, Sergey!
08 May 2019 08:44:56, ты -> All:

SA> root и boot на SSD,

У тебя там EFI, что ли? Если нет - на кой ляд тебе /boot понадобился?

SA> есть еще два харда по 1TB, из них делаю raid1
SA> mdadm --create --verbose /dev/md0 --level=1 --raid-devices=2
SA> /dev/sda /dev/sdb

Вижу две классические ошибки (одна грубая, другая не очень):
1. Не надо использовать диски целиком - создай разделы с типом 0xFD
2. Ядро умеет автоматически определять и собирать массивы с метаданными суперблока версии 0.9; для какого-нибудь большого /home пофигу, зато для корневой ФС очень удобно. У тебя диски терабайтные, так что ограничение 2 терабайта (кстати, оно не на диск, а на раздел) тебя не затрагивает.

Итого: mdadm -C /dev/md0 -e 0 -l 1 -n 2 /dev/sd{a,b}1

Ну и один из моих любимых примеров:

md0 : active raid1 sdf1[2] sdg1[1] sde1[3] sdd1[4] sdc1[5] sdb1[6] sda1[0]
6193024 blocks [7/7] [UUUUUUU]

md1 : active raid6 sdb2[0] sda2[8] sde2[5] sdf2[6] sdg2[7] sdd2[3] sdc2[1]
14601845760 blocks super 1.2 level 6, 64k chunk, algorithm 2 [7/7] [UUUUUUU]

(корень и хомяк соответственно). Система грузится прямо с /dev/md0, никаких рамдисков и прочего колхоза. Диски - если правильно помню, 7 штук по 3 Тб.

SA> mdadm --detail --scan | tee -a /etc/mdadm/mdadm.conf

Это опять же можно спихнуть на ядро (если там есть CONFIGMDAUTODETECT).

SA> update-initramfs -u
SA> echo '/dev/md0 /raid1 ext4 defaults,nofail 0 0' | tee -a /etc/fstab
SA> но после ребута фиг, а не рейд. в /dev никаких md0 нет. сабж

zcat /proc/config.gz | grep ^CONFIGMD


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Сервер под Windows - как Запорожец представительского класса
--- /bin/vi
Ответить с цитированием