Hali!
Lenne egy hatalmas problémám, adott egy linux server, melyen hdd-t kéne bőviteni. Egy 150 GB-st kéne kicserélnem 400 GB-re. Raidelt. Ha berakom a másik meghajtó helyére kernel panic van. 2.6.9-es kernel van rajta, lehet, hogy az a baj? Nem tudom merre induljak. Remélem tud valaki segíteni.
Köszi.
- 1845 megtekintés
Hozzászólások
leirhatnad, hogy most kikkicsod a gepeden.
primary master/slave
secondary master/slave
mire mutat most a /boot/grub/menu.lst hogyan nez ki most az /etc/fstab
melyik hdd tagja a raid-nek es az soft vagy hw raid. ha utobbi, akkor milyen vezerlod van.
meg ekkor sincs gari, hogy tudunk mondani a okosat, de a mostani eselyed (=0) jelentosen noni fog.
- A hozzászóláshoz be kell jelentkezni
Nos sw raid1. Intel alaplap 2db sata csatolóval, rajta 2db 160GB HDD-vel. Az első valszeg sector hibás ráadásul tele van. 7db particióval sd(ab)1 /boot, sd(ab)2 /, sd(ab)3 swap, sd(ab)5 /home, sd(ab)6 /mnt ez en van kis hiba (sda), sd(ab)7 /var, sd(ab)8 /home. Most ott tartok, hogy egy másik fórumon ajánlottak egy megoldást, miszerint:
"Bebootolok a régi Linuxszal (helyette akár a Live CD-vel, ez végül is mindegy.) Létrehozom az új lemezen a partíció(ka)t, amit majd használni akarok. Felmountolom az új rendszer partícióját valahová,
és cp -ax parancs segítségével átmásolok mindent a régiről az újra. Régi HDD ki, új a végleges helyére.
Rescue CD-ről boot, új HDD rootját felmountolom valahová, chroottal belépek oda, és futtatok egy lilo-t,
majd kilépek a chrootból és umount minden, majd reboot, most már az új HDD-ről."
Nos ezt megpróbáltam de nem tudom elindítani, így egy ismerősöm segítségével eljutottam odáigm hogy menetközben kell a HDD-t cserélnem. De van egy mondata ami aggaszt, azt mondta, hogy RAID1-et csak ugyan olyan particiókra lehet csinálni. A kérdés az lenne, hogyha ugyan olyanra csinálom akkor a végén kitudom bővíteni?? Mert akkor már nem olyan.
- A hozzászóláshoz be kell jelentkezni
Én lemountolt köteteknél a következőkkel probálkoznék:
- vagy dd-vel másolnék cp helyett. Sőt akár a teljes raw disket is így. Egy próbát megér...
- vagy a dump + restore parancsot használnám (illetve ezek megfelelőjét)
- A hozzászóláshoz be kell jelentkezni
Tükrözésből a sz@r diszk kiszed, gép leállít, döglött diszk kivesz, a helyére az új berak. Gép a maradék diszkről "féllábú" tükörrel elindít. Az új diszken a régivel azonos méretű (ez a geometria eltérése miatt zaccos lehet; ha nem megy azonos méretűre, akkor picit nagyobbakat csinálj (felfelé kerekíts)) partíciók létrehoz. Az új partíciókat berakni a tükörbe, és a tükrözés szinkronizálását végigvárni. Bootmanager visszarakása, aztán jó'ccakát. Rebutty csak a tükrözés helyreállítása után, ha lehet.
(Normális OS alatt ez úgy megy, hogy tükör szétkap, diszk kikonfigurál, kidob (ha hotswap,a kkor nincs rebutty, de fel kell ismertetni az új diszket, ha nem hotswap, akkor rebutty, és boot során felszedi az új eszközt), tükör visszarak, tükör szinkronizálás elindít. Ha bootdisk, akkor bosboot is kell :-))
- A hozzászóláshoz be kell jelentkezni
"Tükrözésből a sz@r diszk kiszed, gép leállít, döglött diszk kivesz, a helyére az új berak. Gép a maradék diszkről "féllábú" tükörrel elindít. " Na ezzel az lenne a abjom, hogy nem én csináltam a servert és az sdb-ről egyedül nem indul el csak ha az sda is bent van, az sda a rossz. Tükrözésből úgy veszem ki hogy mdadm -r, vagy kell még más parancs is?
- A hozzászóláshoz be kell jelentkezni
Itt egy leiras a soft raid-rol. En anno ez alapjan csinaltam. Mind 2 winyo mbr-ere installalni kell a grubot. Es akkor nem lesz ilyen gondod.
http://gentoo-wiki.com/HOWTO_Gentoo_Install_on_Software_RAID
"If you are using a RAID 1 mirror disk system, you will want to install grub on all the disks in the system, so that when one disk fails, you are still able to boot. The find command above will list the disks, e.g.
grub> find /boot/grub/stage1
(hd0,0)
(hd1,0)
grub>
Now, if your disks are /dev/sda and /dev/sdb, do the following:
device (hd0) /dev/sda
root (hd0,0)
setup (hd0)
This will install grub into the /dev/sda MBR, and
device (hd0) /dev/sdb
root (hd0,0)
setup (hd0)
will install grub onto the /dev/sdb MBR. The device command tells grub to assume the drive is (hd0), i.e. the first disk in the system, when it is not necessarily the case. If your first disk fails, however, your second disk will then be the first disk in the system, and so the MBR will be correct."
- A hozzászóláshoz be kell jelentkezni
Csak simán telepítek rá grub-ot:
apt-get install grub
- A hozzászóláshoz be kell jelentkezni
Akkor meg elindítod Knoppix CD-vel, és csinálod a dolgot.
- A hozzászóláshoz be kell jelentkezni
Nos tovább próbálkoztam, a grub nem sikerült de mindegy. Lilo-t sikerült átraknom a 2 számú hdd-re és azzal sikerült úgy bebootolnom, hogy beraktam mellé az új hdd-t. Megparticionáltam elkezdtem a szinkronizálást, de az /dev/sda8-on az utolsó 1,5% hibás. Ezért állandóan hibaüzenetet küld:
"eb 19 07:17:54 merek kernel: ASC=11 ASCQ= 4
Feb 19 07:17:54 merek kernel: Raw sense data:0x70 0x00 0x03 0x00 0x00
0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x11 0x04 0x00 0x00 0x00 0x00
Feb 19 07:17:54 merek kernel: end_request: I/O error, dev sdb, sector 317898900
Feb 19 07:17:54 merek kernel: ata2: status=0x51 { DriveReady
SeekComplete Error }
Feb 19 07:17:54 merek kernel: ata2: error=0x40 { UncorrectableError }
Feb 19 07:17:54 merek kernel: scsi1: ERROR on channel 0, id 0, lun 0,
CDB: 0x28 00 12 f2 c0 95 00 03 53 00
Feb 19 07:17:54 merek kernel: Current sdb: sense = 70 3"
Így nem tudom mi tévő legyek. /dev/sda8=/var
- A hozzászóláshoz be kell jelentkezni