Поздравляю с успешным восстановлением рейда. Experience +5 ;-)>Поначалу не понятно почему слетело все.
Shit happens. Это аксиома. Может где-то банально кабель питалова или SATA-шлейф не контачил. Или блок питалова сбарахлил (не хватает мощности для тачки с таким табуном дисков). Я бы рекомендовал это всё внимательно проверить и перепроверить.
>Все встало без проблем сейчас, хотя эти же команды не помогали.
Как я уже говорил, много зависит от последовательности подключения дисков в массив. Почему - не знаю. Но пару месяцев тому назад сам прошёлся по этим же граблям.
>Сперва сделал в автоматическом режиме, а потом уже добавил /dev/sda следом /dev/sdc.
Мм... Сработало? Вам повезло. Я бы не рискнул баловаться с автоматиеским распознаванием и сбором массива, пока бы вручную не убедился и не переубедился что всё действительно в порядке. Ну не верю я машине :-)
>Хотя до сих пор он показывает, что на sdc sda не имеют разделов. Может быть потому, что у меня свободно еще 1,5 терабайта?
Спокойствие и только спокойствие! (с) Карлсон, который живёт на крыше.
Как диски подключались к массиву, так и будут отображаться. Я уверен, что Вы создали разделы на дисках sdb, sdd и sde, а на sdc и sda не создавали. Так и подключили диски к массиву. В принципе, работают они практически одинаково. Ну, почти одинаково. Разница состоит лишь в том, что на дисках с разделами мизерная часть пространства используется для хранения инфы о разделах, и поэтому не используется самим рейдом. В результате, тот же самый мизерный обьём не используется рейдом на всех остальных дисках, где нету разделов и диск полностью отдан под рейд. Дело в том, что в raid5 все диски выравниваются под наименьший диск (для обеспечения redundancy для всех блоков диска). Соответветственно, обьём пространства диска, не используемый рейдом на одном из дисков, автоматически исключается из всех остальных дисков. Тоесть, на всех дисках рейд использует абсолютно одинаковый обьём.
Если Вам просто не нравится как оно сейчас выглядит - можете потратить ещё 1-2 дня не перестройку массива так, как вам кажется красивше :-) Но практической пользы в этом я не вижу.
>У них parted показывает отсутствие каких либо разделов, у первых трех дисков он показывает "Неизвестный раздел". Почему?
Ну, нету разделов на sda и sdc. Вот и не показывает. А на других дисках показывает "Неизвестный раздел" потому, что там нет метки типа раздела. Эта метка особой роли не играет. Она нужна только для распознавания типа раздела, на котором проживает файловая система или Logical Volume Manager. Например, родные линуксовые разделы получают метку 0х83. А рейд распознаёт члены массивов по UUID (UUID : a0573987:5ec91dd6:192ab3f1:ec08dc3a на вашем массиве), который прописывает в суперблоке на каждом диске (или разделе), используемом в массиве.
>Может быть потому, что у меня свободно еще 1,5 терабайта?
Ну, это никак не связано с занятым или свободным обьёмом массива :-)
>Как сделать, что бы эти два диска считались частью рейд массива?
Дык они уже и так члены Вашего массива. Хотите их сделать дважды заслуженными членами? :-)
>Меня смущают две последние строки :-(
Это пройдёт ;-) Должно пройти после детального ознакомления с принципами работы дисков, файловых систем и рейд-массивов.
Ещё один важный момент. У Вас довольно большой массив, 5 дисков, и все используются для хранения данных. Я бы посоветовал подлючить ещё один диск, но в качестве hot spare. Просто на всякий случай. Чтоб не терять 2-3 дня на ручную пересборку массива когда что-то пойдёт не так. При сбое какого-либо активного диска hot spare диск автоматически включится в работу, перебрав на себя функцию упавшего диска и массив ребилднется на лету.
Ну и ещё одно: помониторьте свой рейд командой mdadm --monitor /dev/md0 на протяжении нескольких дней. Просто на всякий случай.
respect,
ronin