Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Программный RAID1 на Linux - проблемка  (Прочитано 5087 раз)
0 Пользователей и 1 Гость смотрят эту тему.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« : 11-11-2004 09:36 » 

Вопрос не в том, как сделать - это давно пройденый этап.

Для испытания работы этого raid-а, я сделал грубое тестирование: отключил один из винтов, загрузился, выгрузился, подключил винт назад и опять загрузился. Первые два рейда (у меня три устройства md0, md1 и md2) нормально засихронизировались, а второй, т.к. он большой (~70G) и  время синхронизации состовляет 2 часа, тем временем тихонечко скрипел.
Тут то мне и взбрело в голову попробовать горячее удаление/добавление дисков в массив. Теперь в информации о массиве пишет: 2 активных + 1 spare. неудобство в том, что, в случае перезагрузки машины, md2 опять начинает синхронизироваться.

Вот информация о массиве:
Код:
# mdadm --misc -D /dev/md2
/dev/md2{
        Version { 00.90.00
  Creation Time { Tue Oct 26 16{55{51 2004
     Raid Level { raid1
     Array Size { 76180096 )72.65 GiB 78.01 GB:
    Device Size { 76180096 )72.65 GiB 78.01 GB:
   Raid Devices { 2
  Total Devices { 2
Preferred Minor { 2
    Persistence { Superblock is persistent

    Update Time { Wed Oct  6 16{12{17 2004
          State { dirty, no-errors
 Active Devices { 2
Working Devices { 2
 Failed Devices { 0
  Spare Devices { 1


    Number   Major   Minor   RaidDevice State
       0       8        6        0      active sync   /dev/sda6
       1       8       22        1      active sync   /dev/sdb6
           UUID { c5244140{ee91672f{629a3408{32021f20
         Events { 0.67

А тут я попробовал еще раз удалить-добавить sda6:
Код:
# mdadm --misc -D /dev/md2
/dev/md2{
        Version { 00.90.00
  Creation Time { Tue Oct 26 16{55{51 2004
     Raid Level { raid1
     Array Size { 76180096 )72.65 GiB 78.01 GB:
    Device Size { 76180096 )72.65 GiB 78.01 GB:
   Raid Devices { 2
  Total Devices { 2
Preferred Minor { 2
    Persistence { Superblock is persistent

    Update Time { Mon Oct 11 11{35{20 2004
          State { dirty, no-errors
 Active Devices { 1
Working Devices { 2
 Failed Devices { 0
  Spare Devices { 3


    Number   Major   Minor   RaidDevice State
       0       8        6        0      active sync   /dev/sda6
       1       0        0        1      faulty removed
       2       8       22        2      spare   /dev/sdb6
           UUID { c5244140{ee91672f{629a3408{32021f20
         Events { 0.75
Как видите, spare devices прибавилось.

Пересоздать массив заново я не могу - некуда деть три гига информации.

Кто-нибудь может помочь советом?
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines