Szoftveres RAID1 sarge-ra

Fórumok

Üdv!

Szoftveres RAID1-et szeretnék beállítani sarge telepítéskor. Hogyan illik ezt megcsinálni?

Korábban már összeraktam egy szoftveres raid0-t, ott úgy csináltam, hogy az első merevlemez eleje volt a boot, a második vége a swap, és a maradékból lettek a RAID-es partíciók. Ha ugyanígy csinálom, akkor ugye a boot vagy a swap partíció sérülésekor nem ér semmit a RAID1, ha pedig minden partíció RAID-ben van, akkor pedig ha jól tudom nem tud bootolni.

Tudtok segíteni?

Petya

Hozzászólások

Én meggondolnám inkább az Etch-et az gond nélkül bootol raid1-ről. Legalább is nekem vmware-ban ment.

SW Raid1-ről simán bootol a sarge is és az etch is Lilo segítségével. Évek óta használom így. Bár eddig mindig csináltam egy kis particiót, amire felraktam a rendszert és a már működő rendszert másoltam át a mountolt raid-tömbre. Utána chroot és lilo. (root=/dev/mdX, holott X a raid array száma...)

Nos igen, épp ezt akartam elkerülni. Igazság szerint nem is a redundancia lenne a fontos, hanem az, hogy az adatok megmaradjanak winyó halál esetén is. Az, hogy akkor néhány órára/napra le kell állítani, nem probléma. Ebben az esetben járthtó út az, amit a nyitó hozzászólásban írtam? (/boot külön, nem RAID-es partíción). Ilyenkor mi történik, ha késöbb elpusztul az egyik lemez? A másik attól még mountolható külön?

Más: érdemes éles szerverre etch-et rakni szerintetek?

Petya

Múlt héten pusztult el az egyik disk az említett etch-es sw raid1-es konfigból. Az fd típusú partíciót simán fel tudtam csatolni csak úgy magában is. Ez nem gond.
A /boot elvesztése menet közben ha jól tudom nem okoz gondot, mivel a kernel úgyis a memóriában van és egy bebootolt rendszer már nem olvas /boot-ból. (szvsz)

Üdv!

Ezt találtam: http://www.howtoforge.com/linux_software_raid

Egész jónak tűnik, de van pár kérdésem:

- ezt az egészet gondolom live cd-ről csinálja. Amikor indul a debian telepítő, honnan fogja tudni, hogy hogyan épül fel a sw raid tömb?
- ha nem live cd, hanem a deb telepítő, akkor meg hogyan fog újraindítást követően bootolni?

Ezekről nem esik szó a cikkben.

Tudtok segíteni?

Petya

"hogyan fog újraindítást követően bootolni?"
Ha benne van az sw raid a kernelben, akkor "végignézi" a particiókat a kernel és szépen összerakja a tömböket.

"Amikor indul a debian telepítő, honnan fogja tudni, hogy hogyan épül fel a sw raid tömb?"
Ezt nem tudom pontosan, de te magad kézzel is összerakhatod a tömböket. pl:
mdadm --assemble --scan

Illetve man mdadm, nagyon, nagyon sok mindent elárul e szép programról.

Hello!

Próbáltam már, mint írtam, raid0-t telepítettem ilyen módon. Pusztán az a probléma, hogy több helyel olvasom, hogy a next next finish után nem bootol be a raid1-ről a gép, de hidd el én örülnék a legjobban, ha ez nem így lenne.

Ha te már csinátál ilyet sarge-al, és simán ment, akkor írd azt, és akkor én is kipróbálom.

Petya

A swap partíciókat autómatikusan minden drive-on elosztva használja a rendszer, ha azonos prioritásúak. Ezért ha az egyik meghibásodik, akkor ahogy írod is memóriailag adatvesztés van. Nálam eddig mindkét harddisk-en volt egy boot partíció, lehet, hogy jobb lenne ezeket egy raid1-esre tenni, de mindegy.

A kubuntu alternate nemrég úgy installálta a raid-et a gépemen, hogy nem tett az összetartozó raidekre superblokkot, így aztán a rendszer (saját installere) sem tudta összepárosítani őket, Suse Linux-szal kellett végül leformáznom. Épp most láttam egy példát a weben, ahol a grub-nál a menu.lst-ben meg volt adva, hogy mely partíciók alkotnak egy raid-et, kár, hogy akkor nem találkoztam a lehetőséggel.

Raid1-ről a grub is tud bootolni, egy másik topic-ban írtam nemrég, úgy emlékszem nálam így működött:

title RAID1 MD0
root (hd0,2) #Ide jöhet a raid1 egyik partíciója, onnan megy a kernel és initrd
kernel /boot/vmlinuz root=/dev/md0 #A root fájlrendszer már az md0 raid lesz
initrd /boot/initrd.img

title RAID1 MD0
root (hd0,2) #Ide jöhet a raid1 egyik partíciója, onnan megy a kernel és initrd
kernel /boot/vmlinuz root=/dev/md0 #A root fájlrendszer már az md0 raid lesz
initrd /boot/initrd.img

Ehhez nem kell valami bootloader az MBR-be? pl mbr?
merthogy mit fog betolteni a BIOS onnan, ha agrub nincs ott es mas sem?