ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Софтовый RAID
@ 2009-01-11 13:37 Ayaz Natfullin
  2009-01-11 16:42 ` Michail Yakushin
  0 siblings, 1 reply; 12+ messages in thread
From: Ayaz Natfullin @ 2009-01-11 13:37 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Установил ALD 4.1.1 x86_64 на софтовый RAID1. Установка прошла благополучно, 
но система не загружается. Не создаются устройства /dev/mdx. Точнее создается 
только /dev/md0, но это у меня swap. Корень находится на /dev/md1. Вот, что 
пишется при загрузке:

md: raid1 personality registered for level 1
Done.
Begin: Finishing udevd initialization ...
Done.
Begin: Mounting root file system ...
Begin: Running /scripts/local-top ...
Begin: Starting up RAID devices ...
md: Autodetecting RAID arrays.
md: Scanned 0 and added 0 devices.
md: autorun ...
md: ... autorun DONE.
Done.
Done.
Begin: Waiting for root file system ...
Done.
	Check root= bootarg cat /proc/cmdline
	or missing modules, devices: cat /proc/modules ls /dev
ALERT! /dev/disk/by-uuid/значение_UUID does not exist. Dropping to a shell!

При этом rescue система с того же диска находит все устройства /dev/mdx. В 
скрипте local-top выполняется загрузка модуля md_mod, но его нет в 
установленной системе (ядро kernel-image-std-def-2.6.25-alt8.M41.1). Хотя его 
нет и в livecd, и в rescue, но они находят устройства.
Почему не загружается система?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-11 13:37 [Sysadmins] Софтовый RAID Ayaz Natfullin
@ 2009-01-11 16:42 ` Michail Yakushin
  2009-01-12  7:30   ` Ayaz Natfullin
  0 siblings, 1 reply; 12+ messages in thread
From: Michail Yakushin @ 2009-01-11 16:42 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

Ayaz Natfullin wrote:
> Установил ALD 4.1.1 x86_64 на софтовый RAID1. Установка прошла благополучно, 
> но система не загружается. Не создаются устройства /dev/mdx. Точнее создается 
> только /dev/md0, но это у меня swap. Корень находится на /dev/md1. Вот, что 
> пишется при загрузке:
> 
> md: raid1 personality registered for level 1
> Done.
> Begin: Finishing udevd initialization ...
> Done.
> Begin: Mounting root file system ...
> Begin: Running /scripts/local-top ...
> Begin: Starting up RAID devices ...
> md: Autodetecting RAID arrays.
> md: Scanned 0 and added 0 devices.
> md: autorun ...
> md: ... autorun DONE.
> Done.
> Done.
> Begin: Waiting for root file system ...
> Done.
> 	Check root= bootarg cat /proc/cmdline
> 	or missing modules, devices: cat /proc/modules ls /dev
> ALERT! /dev/disk/by-uuid/значение_UUID does not exist. Dropping to a shell!
> 
> При этом rescue система с того же диска находит все устройства /dev/mdx. В 
> скрипте local-top выполняется загрузка модуля md_mod, но его нет в 
> установленной системе (ядро kernel-image-std-def-2.6.25-alt8.M41.1). Хотя его 
> нет и в livecd, и в rescue, но они находят устройства.
> Почему не загружается система?
в rescue сделайте fdisk -l


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-11 16:42 ` Michail Yakushin
@ 2009-01-12  7:30   ` Ayaz Natfullin
  2009-01-12  8:04     ` Ayaz Natfullin
                       ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Ayaz Natfullin @ 2009-01-12  7:30 UTC (permalink / raw)
  To: sysadmins

On Sunday 11 January 2009 19:42:19 Michail Yakushin wrote:

> в rescue сделайте fdisk -l


Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x24f71a41

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1        1275    10241406   83  Linux
/dev/sda2   *        1276       14023   102398310   83  Linux
/dev/sda3           14024       60801   375744285   83  Linux

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2657f4b2

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        1275    10241406   83  Linux
/dev/sdb2   *        1276       14023   102398310   83  Linux
/dev/sdb3           14024       60801   375744285   83  Linux


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-12  7:30   ` Ayaz Natfullin
@ 2009-01-12  8:04     ` Ayaz Natfullin
  2009-01-18 11:19       ` Michael Shigorin
  2009-01-12  8:08     ` Slava Dubrovskiy
  2009-01-12 12:01     ` victor
  2 siblings, 1 reply; 12+ messages in thread
From: Ayaz Natfullin @ 2009-01-12  8:04 UTC (permalink / raw)
  To: sysadmins

Понял в чем дело. Тип разделов выставил в  Linux raid autodetect, и система 
загрузилась. То есть при установке выставлялся неверный тип раздела? Баг?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-12  7:30   ` Ayaz Natfullin
  2009-01-12  8:04     ` Ayaz Natfullin
@ 2009-01-12  8:08     ` Slava Dubrovskiy
  2009-01-12 11:01       ` Ayaz Natfullin
  2009-01-12 12:01     ` victor
  2 siblings, 1 reply; 12+ messages in thread
From: Slava Dubrovskiy @ 2009-01-12  8:08 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

[-- Attachment #1: Type: text/plain, Size: 2132 bytes --]

Ayaz Natfullin пишет:
> On Sunday 11 January 2009 19:42:19 Michail Yakushin wrote:
>
>   
>> в rescue сделайте fdisk -l
>>     
>
>
> Disk /dev/sda: 500.1 GB, 500107862016 bytes
> 255 heads, 63 sectors/track, 60801 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Disk identifier: 0x24f71a41
>
>    Device Boot      Start         End      Blocks   Id  System
> /dev/sda1               1        1275    10241406   83  Linux
> /dev/sda2   *        1276       14023   102398310   83  Linux
> /dev/sda3           14024       60801   375744285   83  Linux
>   
Вообще-то это разделы не Linux RAID. Потому и не находит.
Должно быть так:
# fdisk -l

Диск /dev/sda: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2cbd4d5e

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1            2552        2806     2048287+  82  Linux своп / Solaris
/dev/sda2            2807       30401   221656837+  fd  Автоопределение
Linux raid
/dev/sda4   *           1        2551    20490876    5  Расширенный
/dev/sda5               2        2551    20482875   fd  Автоопределение
Linux raid

Пункты таблицы разделов расположены не в дисковом порядке

Диск /dev/sdb: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0x4df777e0

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1            2552        2806     2048287+  82  Linux своп / Solaris
/dev/sdb2            2807       30401   221656837+  fd  Автоопределение
Linux raid
/dev/sdb4   *           1        2551    20490876    5  Расширенный
/dev/sdb5               2        2551    20482875   fd  Автоопределение
Linux raid


-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-12  8:08     ` Slava Dubrovskiy
@ 2009-01-12 11:01       ` Ayaz Natfullin
  0 siblings, 0 replies; 12+ messages in thread
From: Ayaz Natfullin @ 2009-01-12 11:01 UTC (permalink / raw)
  To: sysadmins

Все дело в моей невнимательности. Оказывается при создании раздела можно 
выбрать тип раздела Linux RAID.
Всем спасибо за помощь.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-12  7:30   ` Ayaz Natfullin
  2009-01-12  8:04     ` Ayaz Natfullin
  2009-01-12  8:08     ` Slava Dubrovskiy
@ 2009-01-12 12:01     ` victor
  2009-01-18 11:20       ` Michael Shigorin
  2 siblings, 1 reply; 12+ messages in thread
From: victor @ 2009-01-12 12:01 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss, victor

On Monday 12 January 2009 10:30:09 Ayaz Natfullin wrote:
> On Sunday 11 January 2009 19:42:19 Michail Yakushin wrote:
> > в rescue сделайте fdisk -l
>
> Disk /dev/sda: 500.1 GB, 500107862016 bytes
> 255 heads, 63 sectors/track, 60801 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Disk identifier: 0x24f71a41
>
>
В догонку о софт-рейде вопрос. Давно хотел спросить, почему после ребута 
(нормального, штатного -- /sbin/reboot) raid начиниет ребилдиться?
Я уж пробовал и размонтировать перед ребутом. И даже вот так
# /sbin/reboot -i -h

4-дисковый SATA-Raid5. Вот конфигурация:
$ sudo mdadm -D /dev/md0
/dev/md0:
        Version : 00.90
  Creation Time : Wed Dec 24 17:25:06 2008
     Raid Level : raid5
     Array Size : 937705728 (894.27 GiB 960.21 GB)
  Used Dev Size : 312568576 (298.09 GiB 320.07 GB)
   Raid Devices : 4
  Total Devices : 4
Preferred Minor : 0
    Persistence : Superblock is persistent

    Update Time : Mon Jan 12 14:54:11 2009
          State : clean
 Active Devices : 4
Working Devices : 4
 Failed Devices : 0
  Spare Devices : 0

         Layout : left-symmetric
     Chunk Size : 64K

           UUID : 373dba64:b117e604:fa59399b:14e6b1d5
         Events : 0.10940

    Number   Major   Minor   RaidDevice State
       0       8       33        0      active sync   /dev/sdc1
       1       8       49        1      active sync   /dev/sdd1
       2       8       65        2      active sync   /dev/sde1
       3       8       81        3      active sync   /dev/sdf1



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-12  8:04     ` Ayaz Natfullin
@ 2009-01-18 11:19       ` Michael Shigorin
  2009-01-19 12:21         ` Vladimir V. Kamarzin
  2009-01-19 13:40         ` Ayaz Natfullin
  0 siblings, 2 replies; 12+ messages in thread
From: Michael Shigorin @ 2009-01-18 11:19 UTC (permalink / raw)
  To: sysadmins; +Cc: Sergey Bolshakov

On Mon, Jan 12, 2009 at 11:04:08AM +0300, Ayaz Natfullin wrote:
> Понял в чем дело. Тип разделов выставил в  Linux raid autodetect, и система 
> загрузилась. То есть при установке выставлялся неверный тип раздела? Баг?

Баг; а как сделали на разделах типа не-0xfd?  IIRC инсталер
только их и "признаёт" годными для софтрейда (причём даже хуже,
сделанные в нём же в эту сессию -- уже существующие "не годятся").

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-12 12:01     ` victor
@ 2009-01-18 11:20       ` Michael Shigorin
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2009-01-18 11:20 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On Mon, Jan 12, 2009 at 03:01:55PM +0300, victor wrote:
> В догонку о софт-рейде вопрос. Давно хотел спросить, почему после ребута 
> (нормального, штатного -- /sbin/reboot) raid начиниет ребилдиться?

Например, из-за неровного отмонтирования.

> Я уж пробовал и размонтировать перед ребутом.

В качестве паллиатива по данной ситуации (хотя и вообще полезно):

mdadm -G /dev/md0 -b internal

(см. описание write intent bitmap в манпейдже; спасибо mrkooll@
за то, что в своё время подсказал про эту фичу)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-18 11:19       ` Michael Shigorin
@ 2009-01-19 12:21         ` Vladimir V. Kamarzin
  2009-01-23 13:44           ` Michael Shigorin
  2009-01-19 13:40         ` Ayaz Natfullin
  1 sibling, 1 reply; 12+ messages in thread
From: Vladimir V. Kamarzin @ 2009-01-19 12:21 UTC (permalink / raw)
  To: sysadmins

>>>>> On 18 Jan 2009 at 16:19 "MS" == Michael Shigorin writes:

>> Понял в чем дело. Тип разделов выставил в  Linux raid autodetect, и система 
>> загрузилась. То есть при установке выставлялся неверный тип раздела? Баг?
MS> Баг; а как сделали на разделах типа не-0xfd?  IIRC инсталер
MS> только их и "признаёт" годными для софтрейда (причём даже хуже,
MS> сделанные в нём же в эту сессию -- уже существующие "не годятся").

С каких пор? Я вовсю использую существующие (инсталлер на базе 4.0 бранча).

-- 
vvk

Postfix page on f.i: http://freesource.info/wiki/Dokumentacija/Postfix

Russian Postfix irc: irc.freenode.net #postfix-ru

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-18 11:19       ` Michael Shigorin
  2009-01-19 12:21         ` Vladimir V. Kamarzin
@ 2009-01-19 13:40         ` Ayaz Natfullin
  1 sibling, 0 replies; 12+ messages in thread
From: Ayaz Natfullin @ 2009-01-19 13:40 UTC (permalink / raw)
  To: sysadmins, Sergey Bolshakov

On Sunday 18 January 2009 14:19:11 Michael Shigorin wrote:

> Баг; а как сделали на разделах типа не-0xfd?  IIRC инсталер
> только их и "признаёт" годными для софтрейда (причём даже хуже,
> сделанные в нём же в эту сессию -- уже существующие "не годятся").

Все же это была моя ошибка. Сам выставил неверный тип раздела. Странно только 
то, что RAID создался на разделах с неправильным типом (и система даже 
установилась), и установщик не выдал ни сообщение об ошибке, ни хотя бы 
предупреждения.
З.Ы. Опытным путем было доказано, что в уже существующие  разделы для 
софтрейда система благополучно устанавливается.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [Sysadmins] Софтовый RAID
  2009-01-19 12:21         ` Vladimir V. Kamarzin
@ 2009-01-23 13:44           ` Michael Shigorin
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2009-01-23 13:44 UTC (permalink / raw)
  To: sysadmins

On Mon, Jan 19, 2009 at 05:21:41PM +0500, Vladimir V. Kamarzin wrote:
> >> Понял в чем дело. Тип разделов выставил в  Linux raid
> >> autodetect, и система загрузилась. То есть при установке
> >> выставлялся неверный тип раздела? Баг?
> MS> Баг; а как сделали на разделах типа не-0xfd?  IIRC инсталер
> MS> только их и "признаёт" годными для софтрейда (причём даже хуже,
> MS> сделанные в нём же в эту сессию -- уже существующие "не годятся").
> С каких пор?

Возможно, M41 -- точно не помню, но пару недель назад тому поймал.

> Я вовсю использую существующие (инсталлер на базе 4.0 бранча).

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2009-01-23 13:44 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-11 13:37 [Sysadmins] Софтовый RAID Ayaz Natfullin
2009-01-11 16:42 ` Michail Yakushin
2009-01-12  7:30   ` Ayaz Natfullin
2009-01-12  8:04     ` Ayaz Natfullin
2009-01-18 11:19       ` Michael Shigorin
2009-01-19 12:21         ` Vladimir V. Kamarzin
2009-01-23 13:44           ` Michael Shigorin
2009-01-19 13:40         ` Ayaz Natfullin
2009-01-12  8:08     ` Slava Dubrovskiy
2009-01-12 11:01       ` Ayaz Natfullin
2009-01-12 12:01     ` victor
2009-01-18 11:20       ` Michael Shigorin

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git