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?
- 2693 megtekintés
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
- A hozzászóláshoz be kell jelentkezni
Hasonlót csináltam én is először, de a raid -et nem építettem fel - "mdadm". Jól hangzik, ezt se bízzuk a telepítőre!
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
subscribe
színes aláírás
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Nem bírtam ki, újra nekifutottam (szerencsére gyors a netem). Most minden OK kivéve, hogy olyan az érzet, mintha ismét megtalálná a már nem is létező tömböket és szinkronoz :(
A módszer, abszolúte működik!
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
fisher@ap:~$ grep "not OK" /etc/init.d/*
/etc/init.d/hdparm: log_failure_msg "RAID status not OK. Exiting."
Ott a scriptben benne van, hogy mit keres/figyel.
Esetleg az /etc/default/rcS-ben (és/vagy mdadm-ban) a VERBOSE=yes adhat támpontot, hogy.
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Ha pending akkor - erre most nem vennék mérget - nem használja a rendszered a swap-ot.
- A hozzászóláshoz be kell jelentkezni
Milyen értelemben? A /proc/swaps -> /dev/md1 de persze a jelenlegi minimál terhelés mellett nincs swappelés - 3,8 G RAM szabadon.
* Én egy indián vagyok. Minden indián hazudik.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni