Fakeraid gond

Fórumok

Sziasztok!

Sajna nincs keret rendes sata hw raid kártyára, ezért megpróbáltam a fakeraid verziót, egyenlőre minimális sikerrel.

A jelenség a következő:

Kubuntu 8.04 64bit
ICH9R fakeraid chipset

1. megcsinálom a RAID1-et a fakeraid biosban
2. bootolok a Kubuntu 8.04 amd64 lemezről
3. bejön a grafikus felület, de mivel csak simán látja a diskeket igy, install ikon inditása előtt felrakom a dmraid csomagot
4. megcsinálom a particiókat, dmraid -ay szépen mutatja is őket
5. inditom a telepitést, megy is 94%-ig, majd a grub-nál kiakad az install

próbáltam parancssorból is a grub telepítést

# grub-install /dev/mapper/isw_ccddgdghai

Probing devices to guess BIOS drives. This may take a long time.
Unknown partition table signature
/dev/mapper/isw_ccddgdghai does not have any corresponding BIOS drive.

Valami ilyen miatt akadhat ki a grafikus telepitő is gondolom.

Valakinek sikerült túljutni ezen a ponton?

Ötleteiteket előre is köszönöm.

Hozzászólások

Ha jól tudom fakeraid-ről nem tudsz boot-olni, a megoldás egy kis boot partíció ahová a grub kerül.
De nem tudom, hogy ez lehet-e azokon a winchestereken amiből a tömböt csinálod.

dmraid != mdadm
ahogy lvm-ről sem* tudsz bootoloni ugy dmraidről sem (FIXME), *: a ilyenről akarsz bootolni, akkor KELL initrd, ami tartalmazza a userspace-s progtamokat, amivel összeállítja a tömböt / particiókat
jelenleg dolgoznak a device mapper 3-on, ami majd (valamikor 2.6.28,29,30+-ba fog bekerülni) támogtaja az initrd / userspace nélküli nativ bootolást

debian gnu/linux @ linux-2.6.22.24-op1 | patch
info

"a ilyenről akarsz bootolni, akkor KELL initrd" - mdadm esetében és RAID 1-nél nem szükséges, ha benne van a kernelben a RAID támogatás..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Szia

Nekem müködik a dolog egy Promise fakeraid vezérlővel Raid0-ás tömbbel.

https://help.ubuntu.com/community/FakeRaidHowto

Ezen leirás alapján csináltam, azzal a külömbséggel hogy én még szívtam Promise technology kibogozhatatlan metadata (metaadat?) kezelésével (nem ismert offsetre került a metadata az egyik vinyón igy csak fél tömböt ismerte fel automatikusan -> dmraid csomag forgatás :S)

Szóval nálam ugy müködött hogy végigcsináltam a telepítés, nekem nem szolt be a grubnál, de persze rosszul rakta fel. A leirás alapján rendesen felraktam a grub-ot és chroot-tal a target rendszeren felraktam a dmraid csomagot.

+1

Ha a fakeraid kártya RAID0-ját használod, akkor a Linuxban nem értem miért akarsz raid-et használni. A BIOS eleve egy diszket fog mutatni, és minden I/O utasítás kvázi mindkettőn vágre fog hajtódni. Ha stabil a cucc, akkor max még valami linuxos progi kell, amivel ki tudod olvasni a hw raid állapotát, hogy lásd, ha egyik diszk elszáll.

Ha sw (szoftveres) raidet akarsz (neked kell vele színi, hogy menjen a boot stb., viszont biztos akkor is menni fog, ha masik gepbe teszed a diszkeket), akkor a kartya BIOS-aban ne allits be RAID-t.

--
The Net is indeed vast and infinite...
http://gablog.eu

"a sw (szoftveres) raidet akarsz (neked kell vele színi, hogy menjen a boot stb."

Hát nem tudom, nekem az Ubuntu 8.04 (de már a 7-es) telepítője is felajánlja particionálásnál, hogy raid-kötetet akarok-e létrehozni.
A partíciókat ekként létrehozva én tudok sw RAID-re telepíteni Ubuntu-t, semmi szívás nincs vele.
Sőt, magától meg is csinálja a tömböt, egyszer sem kell kiadni pl. az mdadm utasítást sem...

"Ha a fakeraid kártya RAID0-ját használod, akkor a Linuxban nem értem miért akarsz raid-et használni. A BIOS eleve egy diszket fog mutatni, és minden I/O utasítás kvázi mindkettőn vágre fog hajtódni."

ugyanarról a fake-raid megoldásról beszélünk??? Mert az addig ok, hogy a BIOS onnantól 1 vinyónak mutatja, de hogy a linux tenni fog erre a tényre nagy ívben az fix.. Windows is csak akkor látja 1 kötetnek, ha felrakod a hozzá szükséges RAID drivert..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Hát nemtudom. A topicindításból nekem az jött le, hogy egyszerre állított be RAID-et a kártyán és a telepítéskor. Ennek semmi értelme.

Amiket eddig láttam RAID kártyákat - akár fake, akár nem - azokhoz magához a kártyához of course kellett driver, de annak semmi köze nincs a RAID-hez, hanem csak egy eszközmeghajtó. Ha nem volt a kártyához driver, akkor meg semmit nem láttál a rajta csüngő diszkekből, ha pedig volt hozzá driver, akkor meg azt láttad, amit a kártya BIOS-ában beállítottál (pl. RAID1/0/5 esetén egy diszket a több helyett).

Csak annyit akartam mondani, hogy ha a kártyán van RAID beállítva, akkor oprendszer szinten csak a kártya drivere kell, RAID modul/szoftfver/stb. nem.

--
The Net is indeed vast and infinite...
http://gablog.eu

Ez teljesen korrekt is lenne, de én még olyan kártyát nem láttam amihez lett volna linuxos driver :) És ahogy kivettem a témaindító postot itt bizony linuxról van szó..
Win esetében természetesen igazad is lenne, ahogy ezt fentebb is írtam..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Akkor leirnám pontosan mire gondoltam, illetve egy picit az előzményekről.

A gép egy otthoni szerver (net, openvpn, apache, php, mysql, ftp, mail stb stb.). Az eredeti hardware úgy nézett ki hogy volt egy Adaptec 2100S scsi raid kártya 2x 18GB mirror ezen volt a rendszer illetve jelenleg van is. Ebbe a gépben volt még egy Adaptec 2400A ide raid kártya 4x 400GB (Samsung) raid5-el amibe viszont sajnos 2 diszk elszált (Degraded státuszt ir). Itt lenne is egy kérdésem kapásból, a 2 megmaradt jó diszkről elő lehet kaparni még valami anyagot vajon (kb. 5-600GB volt összesen használva az 1,2 TB-ból)

Az új szerverben van 2x 250GB WD sata RAID1 a rendszernek, illetve 3x 750GB WD sata RAID5 lenne adatnak, egyebeknek egy gigabyte X48-as alaplap ICH9R vezérlővel. Namost azt gondoltam, hogy a fakeraid technológia is fejlődött időközben de lehet tévedtem. Az új vas szerintem elég erős a feladatra, intel QuadCore Q6600 2,4 GHz (8mb cache), 4gb ddr3 memória, gainward bliss 9600GT, chieftec ház jópár ventivel a megfelelő hűtés érdekében. Természetesen a KDE is használva lesz. A kérdésem az lenne mit ajánlotok az új konfigra? Kinlódjak a fakeraid-el vagy próbálkozzam meg az mdraid-el? Igazándiból eddig csak hw raides gépekkel csináltam raidet. Rendes bootolható és monitorozható "raid"-et szeretnék, ami remélhetőleg stabilan tudna futni pár évig. Van egy APC smart 1400VA szünetmentes is a véletlen lehalások ellen.

Windows nem valószínű hogy lesz a gépen, csak pár teszt miatt raktam rá ideiglenesen egy XP-t.

Akkor a sokak által ajánlott mdadm gyözött, grub is megy a gép is. Viszont van egy érdekes dolog. Amint visszarakom az Adaptec 2100S kártyát amin egy külső és egy belső DAT van, lefut a BIOS az összes alaplapi és scsi raid vezerlő biosa is, majd megáll az egész ennél a pontnál:

Verifying DMI pool data...

A BIOS-ban a boot order-nél a vinyo sorrend nem változott, a scsi kártya biosában is minden boot opciót kikapcsoltam, de hasztalan. Amint kiveszem a scsi kártyát indul és megy a linux rendesen.