Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: RAID1 не собрался?  (Прочитано 3668 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн root@

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
RAID1 не собрался?
« : 20 Сентября 2009, 00:54:51 »
Добрый день.

Попытался собрать RAID1  программный из двух идентичных дисков. Ubuntu при инсталляции почему то не позволяла собрать диски, поэтому сначала система была собрана на дебиане а потмо повверх старых рейдовых партиций залита Ubuntu. "Однако меня терзают смутные сомнения" , сказал я и начал отключать по очереди то один диск то другой (имитируя выход из строя).  И если с одним диском фокус прошел, то со вторым система повисла при старте. Значит RAID не рабоатет как положено.

Смотрю
 /proc/mdstat

там написано

md1 : active raid1 sda5[0]
      3004032 blocks [2/1] [U_]

md0 : active raid1 sda1[0]
      729567744 blocks [2/1] [U_]

Похоже что один из дисков в рейд не вошел - потерялся где-то?
Как вернуть его в зеркало?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #1 : 20 Сентября 2009, 10:25:52 »
У тебя два рейда, судя по записям.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн root@

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #2 : 20 Сентября 2009, 12:39:43 »
У тебя два рейда, судя по записям.

Нет там просто вторая партиция для свопа. На 3 гига

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #3 : 20 Сентября 2009, 12:42:05 »
1. md1 : active raid1 sda5[0]
2. md0 : active raid1 sda1[0]

Кто кого обмануть пытается?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн root@

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #4 : 20 Сентября 2009, 14:37:44 »
Все правильно md0 собирается из sda1 и sdb1 , а md1 из sda5 и sdb5.

У рейда две зеркальные партиции.

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #5 : 20 Сентября 2009, 14:59:18 »
Ubuntu позволяет создавать рейд только при текстовой (alternate) установке.
Если диски одинаковые, просто скопируй мбр с того диска, с которого система запускается на тот, с которого не.
(или установи на второй винт grub)
« Последнее редактирование: 20 Сентября 2009, 15:03:40 от fwhr »
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн root@

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #6 : 20 Сентября 2009, 15:23:24 »
Ubuntu позволяет создавать рейд только при текстовой (alternate) установке.
Если диски одинаковые, просто скопируй мбр с того диска, с которого система запускается на тот, с которого не.
(или установи на второй винт grub)

Я ставил сервер в текстовом режиме, при этом с разбивкой под рейд получались проблемы, поэтому я сделал рейд на дебиане, а потом на готовые партиции файловой системы поставил Ubuntu - и о чудо сервер собрался без ошибок. Но оказалось, что он просто закатал в рейд с зеркалом только один диск, sda . А второй почему-то забыл, хотя система пытается грузитсья через груб - значит ядро на втором диске sdb она видит.

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #7 : 20 Сентября 2009, 16:08:03 »
Если ты считаешь, что винт "не добавлен", то добавь руками:
mdadm /dev/md0 --add /dev/sdb1
mdadm /dev/md1 --add /dev/sdb5
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн root@

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #8 : 20 Сентября 2009, 16:36:17 »
Смотрю диски

-----------------------------------------------------------------------------------------------------------------------------
Disk /dev/sda: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0001c27c

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       90827   729567846   fd  Linux raid autodetect
/dev/sda2           90828       91201     3004155    5  Extended
/dev/sda5           90828       91201     3004123+  fd  Linux raid autodetect
-----------------------------------------------------------------------------------------------------------------------------------------------
Disk /dev/sdb: 750.1 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0002f006

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       90827   729567846   fd  Linux raid autodetect
/dev/sdb2           90828       91201     3004155    5  Extended
/dev/sdb5           90828       91201     3004123+  fd  Linux raid autodetect

---------------------------------------------------------------------------------------------------------------------------------------------------
Партиции идентичны.


пытаюсь добавить вручную диск

 :~$  sudo mdadm –add /dev/md0 /dev/sdb1
 :~$  sudo mdadm –add /dev/md1 /dev/sdb5

mdadm: An option must be given to set the mode before a second device is listed

И чего ему не хватает?

добавлено ---------------------------------------

а так собрался  :( инструкции из инета надо доверять осторожно...
sudo mdadm /dev/md0 --add /dev/sdb1
sudo mdadm /dev/md1 --add /dev/sdb5


mdadm: re-added /dev/sdb1


mdadm: re-added /dev/sdb5

« Последнее редактирование: 20 Сентября 2009, 16:39:05 от root@ »

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #9 : 20 Сентября 2009, 19:59:44 »
mdadm: An option must be given to set the mode before a second device is listed
Ну да, --add не там написал, "забыл я", о чём тебе система и сообщила. Но почему ты сам не посмотрел вman mdadmТам dtlm всё типа есть...
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн root@

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: RAID1 не собрался?
« Ответ #10 : 20 Сентября 2009, 23:26:48 »
mdadm: An option must be given to set the mode before a second device is listed
Ну да, --add не там написал, "забыл я", о чём тебе система и сообщила. Но почему ты сам не посмотрел вman mdadmТам dtlm всё типа есть...

Привычка инженера - если в инструкции сказано трясти - надо трясти тщательнее :) а man почитать до раздела  manage  поленился там кажется в 881 строчке было описано как...

 

Страница сгенерирована за 0.018 секунд. Запросов: 20.