Ubuntu 11.04 + RAID + LVM

Karel Zak kzak na redhat.com
Pondělí Květen 9 14:17:30 CEST 2011


On Mon, May 09, 2011 at 12:13:10PM +0200, Slavek Banko wrote:
> Dne po 9. května 2011 Karel Zak napsal(a):
> >  To by se, ale na aktualnich distribucich uz nemelo stavat. Udev
> >  by mel bych schopen si opatrit informace ma-li to povazovat za disk
> >  nebo disk v raidu. Jak se k tomu problemu stavi grub2 netusim...
> >
> 
> Pokud jsou metadata přesně tam, kde to dává smysl jak při čtení jako 
> oddíl, tak při čtení jako disk, pak asi ani udev nemůže pořádně 
> rozhodnout.

 Muze, podiva-li se (blkid) je-li tam PT i RAID superblock a rozhodne se
 co z toho dava smysl, pokud kouka na partition tak se podiva i na cely disk
 neni-li partition uvnitr raidu. Ano je to voodoo...

> >  Jinak problem neni jen v rozliseni je-li pole nad sda nebo sda1. Dalsi
> >  problem je pokud raid ma na sobe partition table (/dev/md0p<1..N>).
> >  Pokud je to RAID1 (nebo linearni pole) tak partition table na zacatku
> >  je viditelna i mimo ten raid u kazdeho disku (nebo u prvniho pokud je
> >  to linearni pole).
> >
> 
> Jasně, i to by mohl být problém. Pokud ale poloha metadat odpovídá raidu 
> jen při disku jako celku, pak jádro již nebude partition table disků jako 

 Ano pokud jsou ta metadata na zacatku (ten novejsi Linux raid).
 
 Jinak kernel je naprosto hladovej po partition table a pokud vidi
 disk tak prvni co udela je, ze zavola partition table parser :-)

 Az na veci jako jsou device-mapper devices kde se to parsuje v
 userspace.

> takových zajímat - přednost bude mít raid přes celé disky.
> 
> >  Mno nevim koho jeste zajima CHS :-)
> >
> 
> Minimálně klasickou partition table CHS zajímá.

 Ale vubec ne... i MBR obsahuje offsety a velikosti partition v
 sektorech. CHS je tam jako smutne dedictvi ktere je v soucasne dobe
 uz na rade mist zcela nepouzitelne.
 
> Takže tím má vliv i všechny, kdo jí používají.

 Nastesti uz dlouho ne :-)

    Karel

-- 
 Karel Zak  <kzak na redhat.com>
 http://karelzak.blogspot.com


Další informace o konferenci Linux