tusi <[email protected]> writes:
> On Mon, 2012-08-13 at 17:17 +0200, Ferenc Wagner wrote:
>
>> tusi <[email protected]> writes:
>>
>>> Megprobaltam Ubuntu 12.04 szerver rescue modban inditani, ilyenkor az
>>> egyes particiokat latja (sda1-6, sdb1-6), de a raid-et nem tudom ujbol
>>> osszeszerelni:
>>>
>>> mdadm --examine --scan
>>> [...]
>>
>> Nézd meg inkább az egyes partíciókat egyenként (mdadm -E /dev/sdaX
>> stb.), hátha az bevilágítóbb lesz. (Bár sajnos úgy tűnik, hogy a
>> metaadatok súlyosan sérültek.)
>
> igen, nekem is ugy tunik. Pl az ilyen sor nagyon zavar:
> Raid Level : -unknown-
Esetleg próbálkozz a metadata verzió explicit megadásával (--metadata=),
mert változott már a default, és ez okozhatott akár kavarodást.
>>> mdadm -A /dev/md0 /dev/sda2 /dev/sdb2
>>> mdadm: /dev/md0 assembled from 0 drives and 2 sparses - not enough to start
>>> the array.
>>
>> Ha mindkét diszken épek az adatok, akkor a --force opció segíthet.
>
> Igy gondoltad?
> mdadm -A /dev/md0 --force /dev/sda2 /dev/sdb2
Igen, plussz még --metadata, miután kiderítetted, mi a helyes. De még
sosem próbáltam, és lényegében ugyanaz lenne, mint az újraépítés.
>> Végső esetben hasonlítsd össze a két partíciót, vagy derítsd ki
>> akárhogy, hogy melyiken használhatóak az adatok, és készítsd el újból
>
> Hogyan? Az akarhogy nekem nem mukodik ... Nem lehet, hogy az adatok
> rendben vannak, csak a raid keveredett ossze? Gondolom, valahogy a
> diszkre irodik ki a raid parameterei, es indulaskor onnet veszi azokat.
Igen, ezt a valahogyant határozza meg a metadata verzió. Ha 0.9 vagy
1.0, akkor az egyes RAID-1 komponenseket külön-külön tudod fsck-zni vagy
akár mountolni, de arra figyelj, hogy ext4 fájlrendszeren a read-only
mount is írással jár. Az 1.1 és 1.2 verziók már offseteket követelnek.
--
Feri.
_________________________________________________
linux lista - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux