[MEGOLDVA] Squeeze telepítés raid1 -re

Fórumok

Befuccsoltam! Próbáltam a telepítőből - az utolsó próbálkozáskor, miután fel akartam telepíteni a lilo -t elhasal:
Fatal: Inconsistent Raid version information on /dev/md0 (RV=0.90 GAI=1.2)
(mintha az initrd generálás is gondot okozna, de a naplóban nem látom)
Meg akartam nézni cfdisk -el (még a telepítőben) mi van a diszkek partíciós táblájával, olyat dob hogy "FATAL ERROR: Bad primary partition 1: Partition ends in the final partial cylinder" - az első próbálkozásomnál ilyen nem volt.
Az egyetlen (talán) "extra" dolog, hogy NEM akarok LVM-et - szerintem az nekem teljesen felesleges.
Megpróbáltam "kézileg" helyre rántani, RIP 12.3 -al (kernel 2.6.38.x) felépítettem a tömböket (md0 - root, md1 - swap és md2 - /home). Már lefutott a lilo, és sikerült bootolni de miután behúzta az md1 -et (ha jól emlékszem) kijelentette hogy nem tudja a tömböket felépíteni és ledobott az initrd busyboxba.
Feltételezem, hogy az initrd -ben, van a hiba (talán az mdadm.conf). Ha mondjuk a RIP -et használom, akkor a szokásos "mdadm --assemble --scan" szépen felépíti a partíciókat ...
Megállt a tudományom :( Nem tudom feltudom építeni az initramfs -t, úgy hogy nem fut a rendszer?
Vannak leírások (sosem próbáltam) arról, hogy egylemezes konfigurációhoz hozzáadják a raid -et (elég meredeknek tűnik). Mit javasoltok? Van valami tipp?

Hozzászólások

A felet nem ertem, amit irsz, leirom en mit szoktam csinalni:

$ fdisk /dev/sda -> pariciok letrehozva -> particiok tipusa: fs
$ sfdisk -d /dev/sda|sfdisk /dev/sdb
$ modprobe raid1
$ mdadm -C -a yes /dev/md0 -l1 -n2 /dev/sd[ab]X

Majd ujraolvastatom a diszkeket a telepitovel (Back majd ujra bele a menupontba).
Kivalasztom a raid tomboket a megfelelo mount point-oknak, swap-nak.

Next, next, blabla. Feltelepiti a grub-ot az mbr-be, reboot.

Meg nem volt olyan, hogy nem mukodott, ha a tokhuje kollega csinalta telefonon arrebb, akkor is jo volt, ha egy masik tokhuje egy masik kontinensen, akkor is.

tompos

tompos

Elég érdekes, bár ez nem egészen azt a része amiről szó van. Két partícióban is megjelenik egy 512 byteos "unusable" izé. Tény, én a cfdisk -et használom, és lusta vagyok cylindereket. Aztán valamiért kitalálta, hogy nem tudja be mount -olni a dm1 -et amiu a swap? Nézem a konzolban, minden szépen be van mountolva, és a swap is megvan. Megkérdezi akarok -e visszalépni a partícionáló menübe - NEM!
T9bbsz9ri prübálkozás után mégis feltelepíti a "Base system" -et pedig ez előző menüpont nem teljesült!? ...
Most ugrik a majom a vízbe a lilo TELEPÓLT :D A "Finish" -re még egyszer megpróbált rábeszélni hogy partícionáljak újra - NEM! Tovább lépett :)
És most boot ... sikerült!
Köszönöm, ez bejött! Kicsit másképp csináltam - az mdadm --create parancsba beszúrtam a --metadata=0.9 de lehet, hogy ez sem kellett volna.

* Én egy indián vagyok. Minden indián hazudik.

Azért nem tökéletes :( - nem gyártotta le a az fstab -ot. Ilyet sem láttam még, belépek mint felhasználó és kapok egy üzenetet hogy nincs "home". Belenéztem az fstab -ba üres.
Mindegy! Bebootolt! Holnap! A reggel bölcsebb az esténél! (orosz közmondás szabad fordítása)

* Én egy indián vagyok. Minden indián hazudik.

Azért ez még mindig nem gömbölyű :)
Van egy furcsa hibaüzenetem:
Generating udev events for MD arrays ... done.
RAID status not OK! Exiting. ... failed!
Már meg mi baja lehet? A /proc/mdstat mutat három raidet, semmi hiba. Az #mdadm --detail /dev/md0 .. 2 minden "clean" minden használatban van, minden zöld. Akkor mi a nyűgje?

* Én egy indián vagyok. Minden indián hazudik.

Köszönöm a tippet (restellem, magamtól is eszembe juthatott volna)!
A telepítés során feltettem a hdparm csomagot - ez nálam rutinszerű, néha hasznos még mindig, tulajdonképp most is - indításkor, lefut és ellenőrzi a raid állapotát is.
Farkasvakság, nem vettem észre, hogy a swap -nek használt md1 "resync=PENDING" - nem világos miért pontosan, de ezt jelezte a hdparm - jogosan.
Picit googleztam, és ott találtam egy ilyen parancsot:
#mdadm --readwrite /dev/md1
Miután ezt kiadtam, kevesebb mint egy perc alatt kitört a béke.
Már csak egy apróság piszkál, hogy nem sikerült (úgy tűnik) cilinder határra illesztenem a partíciós táblát, nem tudom küzdjek-e vele (pár megabájt ide-oda nem oszt nem szoroz, inkább csak a szépérzékemet bántja, illetve még, valahogy sosem kellett ilyet csinálnom. Most ez komoly hogy zsebszámológéppel kell partícionálni a XXI. században?

* Én egy indián vagyok. Minden indián hazudik.

Hi!

Debian 6.0.4 installerrel létrehozott tömbök közül néhány nálam is PENDING maradt.

Köszönöm, a --readwrite /dev/mdx nálam is segített, elkezdett szinkronizálni.

udv
letix

-----------------------------------------
Linux alapparancsok, kezdőknek