RAID1 HDD csere nagyobb méretűre

Fórumok

Van egy Ubuntu szerver. Még 2008.04 LTS.
Ebben volt 2 db 250GB-os Samsung HDD. Most az egyik lemez teljesen elpusztult. A másikról minden adatot lementettem, de amikor mellé tettem egy másik 250GB-os HDD-t és az Ubuntu server manual alapján jártam el, a szinkronizáláskor az egyik MD köteten 60% körül diszk hibát jelzett a még olvasható régi diszken és újrakezdte a szinkronizálást. Ezt 3-4 alkalommal kivártam, de úgy látom nem fog menni.
Ezért vettem két egyforam új diszket. Ezek 320 GB-osak, ilyenből kaptam egyformát.
Hogy lehetne a legfájdalommentesebben átköltözni az új diszkekre?
Amikor szinkronizál meg-lehet-e mondani, hogy hagyja ki a hibás szektort.
Ugyanis mindent le tudtam menteni a hibás diskről, tehát a valószínűleg fizikai hiba olyan helyen van ami jelenleg szabad, tehát ott adat nincs.
Próbáltam a HDD-Regenerátorral javítani, de a hibás helyen a rendszer újraindításást és a program újbóli futtatását javasolta. Megtettem, most fut, de ebben már nem nagyon reménykedem.
A másik kérdésem, hogy mivel az új diszkek nagyobbak, hogy lehetne úgy betenni, hogy ne csak 250GB-ot használjon rajta?
Amúgy 4db MD0-MD3 kötet van rajta.

Talán a teljes rendszer újratelepítése lesz a megoldás, de hátha!

Hozzászólások

Hozd létre az új diszkeken a ugyanazt a partició/md struktúrát, illetve amit szeretnél, majd rsync-el told át rá a rendszert. A grub vagy ízlés szerint bootloadert se felejtsd le egyik diszk elejéről se.

Javítsd ki a címet, hiányzik egy karakter!

Én ezt így szoktam csinálni:
A diszkek elején egy 500M-1G (ízlés dolga) ext2 (vagy ext4) partíció /boot-nak mountolva az egyik. Minkét partícióra rámásolom a boot könyvtárat. Az /etc/fstab-ban a /boot-ot nem uuid szerint, hanem /dev/sda1-ként mountolom. Mindkét diszk mbr-jébe telepítem a grub-ot.

A maradék helyre én egy raid autodetect partíciót csinálok és lvm-el csinálok köteteket, így meghagyom a későbbi bővítés lehetőségét. Ha nem akarsz lvm-et használni elhagyhatod.

A partíciók formázása után rsync-el másolom a régi diszkről az adatokat.
Majd chroot az új rendszerre és grub-install mindkét mbr-be.
Persze, ha van adatbázis szerver azt kidumpol és az új rendszeren visszatölt.

Tesztelés:
Ha már minden működik az új diszkekről és a raid szinkronban van:
Kikapcsolom a gépet és lehúzom az egyik diszket, majd megnézem, hogy elindul e?
Lényeg, hogy mindkét lemezről (a másik le van húzva) bootolnia kell.
Persze két teszt közben a raidből kiesett diszket újra kell szinkronizálni.

megj.: tudom, hogy raid1-nél nem kéne külön /boot partíció, de én szoktam nagyobb tömbökkel is dolgozni.
Remélem ez segített!

Sajnos - tapasztalatom szerint - az md raid_resync-et képtelenség rávenni, hogy ne foglalkozzon a hibás sectorokkal, így ha egy döglött disk után a másik is hibás, akkor bukta :( Másolni kell az adatokat.

A 4db MD partíciót én a helyedben LVM-re cserélném (diskenként 1-1 prtíció MD-be, az MD felett pedig LVM)

Ha fizikailag be tudod tenni a 2 új HDD-t a régi mellé, akkor nincs nagy probléma, ha esetleg csak 1 satád van (a régi disk helyén), akkor 1 új HDD-vel felállítasz egy "féllábú" raid-et (meg arra az új LVM-et), átmásolod az adatokat (ha rendszer is van, akkor CD-ről boot-olva egszerűbb), aztán kicseréled a másik HDD-t és hozzászinkronizálod az újhoz.

Köszönöm mindenkinek az észrevételeket és a javaslatokat! Egy részük talán majd később is jó lesz, de van amit már most használok!
Elkezdtem újratelepíteni. Most már csal két RAID kötettel MD0 a /boot-nak MD1 az LVM-nek.
Legalább a frissítés is megtörténik Ubuntu Server 12.04.1-re!
Az adatokat már korábban mentettem teljes mentésem van ezekről: /etc, /home, /var, /root és a MySQL-ről is van kétféle mentésem.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Üdv a szakiknak!

Nem RAID téma, de hátha itt elfér.

2db öregedő HDD-t (1,5TB és 2TB, ext3 rendszer és ext3 adat) szeretnék lecserélni 2DB 2TB-os HDD-re, egy ilyen kütyüvel.:
http://www.memoryc.com/storage/hdddockingstations/integralharddrivecopy…

Úgy rémlik, hogy a cél eszköznek minimum ugyanakkorának kell lennie mint a forrásnak.

Alábbi infók teljes egészében megegyeznek a 2 HDD-t illetően, (nagyobbik régi illetve a cél 2TB-os) kivéve az rpm.


Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 268435455
LBA48 user addressable sectors: 3907029168
Logical Sector size: 512 bytes
Physical Sector size: 4096 bytes
Logical Sector-0 offset: 0 bytes
device size with M = 1024*1024: 1907729 MBytes
device size with M = 1000*1000: 2000398 MBytes (2000 GB)
cache/buffer size = unknown
Form Factor: 3.5 inch

Ennek fényében mi a véleményetek, lehet bármi buktató a műveletben?
fstab-ot gondolom le kéne követni minimum a rendszer HDD esetében, bár egyelőre még nem tudom hogyan.

Köszönöm!

udv
letix

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