Linux LVM2 mirror kerdesek

Fórumok

Hello,

Lenne par kerdesem:

- Szamit-e a mirror log device sebessege atlagos (nem intenziv) hasznalat eseten? (pl. flash memoria)

- Mi tortenik, ha corelog (RAM-ban tarolt log) hasznalata eseten egy reboot utan a mirror *elso* diszkje nem jon fel? (Ennel a log megoldasnal nem kell kulon device, de cserebe minden reboot utan ujra kell epiteni a mirrorokat. Viszont elvileg bootkor csak a mirror elso peldanya aktiv.)

- Ha online VG alol elvesz a (barmilyen tipusu) mirror, ugye jol sejtem, hogy ugyanugy egy diszkre redukalodik a mirror?

PS 1: Ez azert eleg ijeszto...
PS 2: 'termeszetesen' a man oldalak hianyosak, nincs bennuk tul sok pelda, illetve a hibauzenetek is semmitmondoak...

Vegul is le is tudom modellezni az egeszet, de azert hatha vannak masnak is ertekes tapasztalatai.

-- Update folyamatban. Amit mar megtudtam, alabb lejegyzem.

A valaszok:

Q: Van-e lehetoseg utkozben lvconvert segitsegevel 'atdobni' a mirrort masik device-ra, ugy, hogy ne kelljen ujraepiteni a mirrort?
A: Igen. Jelen esetben a kovetkezot probaltam ki: corelog-rol diszkre konvertaltam a log tipusat, ez egy pillanat alatt lezajlott, a copy% vegig 100% maradt. Tehat feltetelezhetoen disk => disk mirror migracio eseten is igy zajlik a dolog.

Q: Hogyan lehet kiszamolni a log meretet?
A: Jelenlegi info: Egy 30GB-os LV-hez 4MB log tartozik, esetemben az LV-n 2 metadata copy van.

Q: Van-e lehetoseg redundans log hasznalatara RAID nelkul?
A: egyelore nincs, patch/javaslat van.

Hozzászólások

Idokozben gyakorlati okokbol dobtam az lvm mirrort, epp most konvertalom at raid1-re (md)...

- lvm2 mirrornal minden boot utan ujra kell epiteni a mirrort (ez nalam tobb ora...)
- kulon log device kell neki (meg eleve tobb device lvm szinten)
- a log nem lehet mirrorban - SPOF
- a mirror epitese eleg nagy loaddal jar

- mdadm-nel a sysfs-ben minden kulturaltan lekerdezheto
- alapbol van benne tobb hibafigyelesi lehetoseg (pl mail)

Kapcsolodva nehany adat.
Mindegyik esetben semmilyen mas load nem volt a gepeken.
Az osszes filerendszer ext3.

----------------------

HW #1
Intel Pentium 4 @2.66GHz/512MB L2, 1 thread, 1GB RAM
IDE Controller: Intel 82801EB

system: Maxtor 120GB IDE @ 7200rpm/8BM 'sima' DOS particiokon
md0_regi: 2x ( Maxtor 120GB SATA @ 7200rpm/8MB )
md0_uj: 1x Samsung 1024GB SATA2 @ 7200rpm/32MB; 1x WD 1024GB SATA2 @7200rpm/32MB

1.) rsync md0_regi => system: Fedora Core 3 (2.4.22?)

72.415.967kB/~419min = 2,81MB/s

2.) rsync system => md0_uj: Frugalware 1.1 (2.6.30)

89.117.452kB/~53min = 27,36MB/s

3.) RAID1 resync a fenti 2db 1TB diszkkel ~60MB/s
(a RAID tomb meg ures volt)

----------------------

HW #2
Intel Atom 330 @1.6GHz, 4 thread, 2GB RAM
IDE Controller: Intel 82801G/GB

sdc: 1x WDC 500GB SATA @7200rpm/16MB
md0: 1x WDC 500GB SATA @7200rpm/16MB (fellabas RAID1)

1.) rsync sdc (lvm) => md0 (lvm+RAID1); Frugalware 1.1 (2.6.30)

55.991.032kB/~41 min = 22,22MB/s
46.610.584/~30,5min = 24,87MB/s

2.) RAID1 resync a fenti 2db 500GB diszkkel TODO
(a RAID tombon LVM es mountolt filerendszerek vannak)