The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Soft Raid на Centos 5.5"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / Linux)
Изначальное сообщение [ Отслеживать ]

"Soft Raid на Centos 5.5"  +/
Сообщение от Heretic (ok) on 21-Янв-11, 16:27 
Доброго дня суток,all.

Такая ситуация. Установил Cenos, настроил его.
Имеются рейды
md1 /dev/sda1 /dev/sdb1 - /boot
md0 /dev/sda2 /dev/sdb2 - /

Но потребовалось перенести на другое железо.
Загрузился в режим восстановления, доступном при загрузке с установочного носителя, для того что бы поменять драйвер контроллера HDD.
И тут начинаются проблемы. Полностью рейды не определились. Определился только корневой раздел, т.е. md0.

Попробовал найти остатки, md1 т.е. /boot. Но видит только диск sda1.
Хорошо, добавил к рейду sdb1 пересобрал initrd. Перегрузился.
Все Centos завелся, а вот md1 так и остался с одним диском.
Добавил его снова, переписал /etc/mdadm.conf, снова пересоздал initrd, перегружаюсь и опять md1 с одним диском.

Я уже у sdb1 и суперблок затирал и что только с ним не делал, но так он после перезагрузки и не подключается.

Вопрос что делать? Как решить эту проблему, на Debian, Ubuntu с таким багом не сталкивался.

Решил пока по кухонному добавил /etc/rc.local добавления диска sdb1 хорошо, что он маленький и синкается быстро, но пока не перегружал не проверял работает ли это.

Есть более правильные методы?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Soft Raid на Centos 5.5"  +/
Сообщение от Vladimir (??) on 21-Янв-11, 19:04 
Нельзя ли поподробнее  насчет железа?
На чем работало и на что был сделан перeeзд?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Soft Raid на Centos 5.5"  +/
Сообщение от Heretic (ok) on 24-Янв-11, 11:19 
>  Нельзя ли поподробнее  насчет железа?
>  На чем работало и на что был сделан перeeзд?

А что конкретно Вас по железу интересует? Было сделано на P4, потом перенесено на Core 2 Duo.

На P4 контроллер был piix, в биосе определение винтов только как эмуляция IDE.
На Core2Duo pata_marvell и ahci.
Если требуется что то конкретное, то конечно напишу, мать определить достаточно тяжело сейчас т.к. сервер уже в стойке.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Soft Raid на Centos 5.5"  +/
Сообщение от Евгений (??) on 21-Янв-11, 21:03 
конфиг /etc/mdadm.conf (или как там в Debian) должен содержать UUID. Данный UUID прописывается в начало каждого раздела, входящего в состав raid. Файл считывается при загрузке mdadm. Т.е. проверьте содержимое mdadm.conf, если надо синхронизируйте с текущей ситуацией mdadm --examine >> /etc/mdadm.conf.

Также стоит проверить загрузку драйвера при старте (наличие в initrd)
$ /sbin/lsmod | grep raid
raid1                  25537  9

Проверьте настройки grub (/sbin/grub
> root (hd0,0)
> setup (hd0)
> root (hd1,0)
> setup (hd1)
> quit

)

как то так.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Soft Raid на Centos 5.5"  +/
Сообщение от Heretic (ok) on 24-Янв-11, 11:33 
>[оверквотинг удален]
> $ /sbin/lsmod | grep raid
> raid1            
>       25537  9
> Проверьте настройки grub (/sbin/grub
>> root (hd0,0)
>> setup (hd0)
>> root (hd1,0)
>> setup (hd1)
>> quit
> )

Дело в том что у меня не один рейд крутиться и все остальные определяются без проблем.
lsmod | grep raid
raid1                  25537  5

mdadm --examine >> /etc/mdadm.conf
Делал сразу же как перешел на другое железо.
В дебиане оно находится в /etc/mdadm/mdadm.conf, но мы говорим про Centos 5.5 :)
Груб править не вижу смысла, т.к. оно загружалось.


Вот больше информации по этому рейду и его разделам, правда все на первый взгляд вроде корректно, но вот после перезагрузки все равно в рейде видит только один раздел.

#mdadm -E /dev/sda1
/dev/sda1:
          Magic : a92b4efc
        Version : 0.90.00
           UUID : ce7bb52c:dda2cc23:4376c960:dadd14f2
  Creation Time : Tue Jan 18 17:09:38 2011
     Raid Level : raid1
  Used Dev Size : 1020032 (996.29 MiB 1044.51 MB)
     Array Size : 1020032 (996.29 MiB 1044.51 MB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 1

    Update Time : Sun Jan 23 04:22:21 2011
          State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
  Spare Devices : 0
       Checksum : e1e6268 - correct
         Events : 90


      Number   Major   Minor   RaidDevice State
this     0       8        1        0      active sync   /dev/sda1

   0     0       8        1        0      active sync   /dev/sda1
   1     1       8       17        1      active sync   /dev/sdb1

# mdadm -E /dev/sdb1
/dev/sdb1:
          Magic : a92b4efc
        Version : 0.90.00
           UUID : ce7bb52c:dda2cc23:4376c960:dadd14f2
  Creation Time : Tue Jan 18 17:09:38 2011
     Raid Level : raid1
  Used Dev Size : 1020032 (996.29 MiB 1044.51 MB)
     Array Size : 1020032 (996.29 MiB 1044.51 MB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 1

    Update Time : Sun Jan 23 04:22:21 2011
          State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
  Spare Devices : 0
       Checksum : e1e627a - correct
         Events : 90


      Number   Major   Minor   RaidDevice State
this     1       8       17        1      active sync   /dev/sdb1

   0     0       8        1        0      active sync   /dev/sda1
   1     1       8       17        1      active sync   /dev/sdb1

#mdadm -D /dev/md1
/dev/md1:
        Version : 0.90
  Creation Time : Tue Jan 18 17:09:38 2011
     Raid Level : raid1
     Array Size : 1020032 (996.29 MiB 1044.51 MB)
  Used Dev Size : 1020032 (996.29 MiB 1044.51 MB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 1
    Persistence : Superblock is persistent

    Update Time : Sun Jan 23 04:22:21 2011
          State : clean
Active Devices : 2
Working Devices : 2
Failed Devices : 0
  Spare Devices : 0

           UUID : ce7bb52c:dda2cc23:4376c960:dadd14f2
         Events : 0.90

    Number   Major   Minor   RaidDevice State
       0       8        1        0      active sync   /dev/sda1
       1       8       17        1      active sync   /dev/sdb1

#cat /etc/mdadm.conf
...
ARRAY /dev/md1 level=raid1 num-devices=2 metadata=0.90 UUID=ce7bb52c:dda2cc23:4376c960:dadd14f2
   devices=/dev/sda1,/dev/sdb1
...

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Soft Raid на Centos 5.5"  +/
Сообщение от Vladimir (??) on 24-Янв-11, 11:44 
Может быть тип раздела диска, выпадающего из raid-a  не FD ?


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Soft Raid на Centos 5.5"  +/
Сообщение от Heretic (ok) on 24-Янв-11, 13:09 
>  Может быть тип раздела диска, выпадающего из raid-a  не FD
> ?

Точно!!!! Про это я и не подумал даже. Спасибо!
fdisk -l /dev/sdb

/dev/sdb1   *           1         127     1020096   27  Неизвестный
...


Странно что он сбился.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру