Portál AbcLinuxu, 13. května 2024 08:45


Dotaz: nekorektni synchronizace RAID 1

18.7.2004 22:39 Tomáš Hála | skóre: 39 | blog: blog
nekorektni synchronizace RAID 1
Přečteno: 176×
Odpovědět | Admin
Vytvoril jsem si SW RAID 1 podle nasledujici raidtab s tim, ze hda2 byl puvodne failed-disk a po uspesnem vytvoreni degradovaneho raidu se ho snazim do pole pridat.
raid-level      1
nr-raid-disks   2
nr-spare-disks  0
persistent-superblock   1
device          /dev/hdb5
raid-disk       0
device          /dev/hda2
raid-disk       1
Po provedeni "raidhotadd /dev/md0 /dev/hda2" se spusti synchronizace a dobehne bez problemu az do konce. Bohuzel /proc/mdstat vypada nasledne takto:
md0 : active raid1 hda2[2] hdb5[0]
      16723520 blocks [2/1] [U_]
A "lsraid -a /dev/md0 -d /dev/hda2" takto:
[dev   9,   0] /dev/md0         7C9E4B0E.E303F830.A6BF655D.84400929 online
[dev   3,  69] /dev/hdb5        7C9E4B0E.E303F830.A6BF655D.84400929 good
[dev   ?,   ?] (unknown)        00000000.00000000.00000000.00000000 missing

[dev   3,   2] /dev/hda2        7C9E4B0E.E303F830.A6BF655D.84400929 unbound
No a pak jsem nasel v dmesg toto:
md: md0: sync done.
md: bug in file raid1.c, line 1043
md:     **********************************
md:     *  COMPLETE RAID STATE PRINTOUT  *
md:     **********************************
md0: [hda2][hdb5] array superblock:
md:  SB: (V:0.90.0) ID:<7c9e4b0e.e303f830.a6bf655d.84400929> CT:40f91980
a tak dale...
Nemate nekdo napad, kde je problem a jak ho primet fungovat?
Btw. nemusite mi psat, ze zrcadlit mezi hda a hdb je dost neefektivni - vim to, ale o to ted nejde.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.7.2004 22:57 fish | skóre: 22
Rozbalit Rozbalit vše Re: nekorektni synchronizace RAID 1
Odpovědět | | Sbalit | Link | Blokovat | Admin
nemas nekde nejakou jinou (nez hda2,hdb5) partition oznacenou jako "raid autodetect" ? normalne by tam taky podle me melo byt
active raid1 hda2[1] hdb5[0]
netusim proc to tam cpe hda2[2]
18.7.2004 23:02 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Re: nekorektni synchronizace RAID 1
Raid autodetect jsou pouze tyto dve parcely a z raidu se nebootuje. Proc tam cpe tu dvojku by me zajimalo taky.
18.7.2004 23:37 fish | skóre: 22
Rozbalit Rozbalit vše Re: nekorektni synchronizace RAID 1
mozna mu nedela dobre, ze chces mirrorovat primarni a logickou partition. rekl bych, ze se vetsinou dodrzuje stejny rozdeleni/umisteni na obou discich, takze tam muze byt chybicka, ktery si doted nikdo nevsimnul. jsou ty partition stejny ? rozdilny parametry CHS tech disku muzou udelat bordel, i kdyz jsi v fdisku zadal obema stejnou velikost
18.7.2004 23:55 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Re: nekorektni synchronizace RAID 1
Nejsou uplne stejne, hda2 je o fousek vetsi. Uz me taky napadlo, ze v tom by mohl byt zakopan pes, ale nekde jsem cetl, ze to neni na zavadu a ze se proste bude na tom pridavanem disku (parcele) pouzivat prislusne zmensena cast. Asi to ale precejen zkusim resizenout, nic lepsiho me momentalne nenapada.
19.7.2004 14:31 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Re: nekorektni synchronizace RAID 1
Tak jsem z toho udelal logickou jednotku, presne srovnal velikosti a zadna zmena. Po synchronizaci opet:
md0 : active raid1 hda5[2] hdb5[0]
      16723520 blocks [2/1] [U_]
Mate jeste nejaky napad?
19.7.2004 16:12 fish | skóre: 22
Rozbalit Rozbalit vše Re: nekorektni synchronizace RAID 1
bojim se, ze samotna synchronizace uz to nespravi a bude potreba to pole znovu vytvorit. tipoval bych ze se do pole ulozi informace o parametrech disku, takze nasledna uprava partition tomu moc nepomuze (ba naopak). proste uz tam nekde visi hdaX[2] a v tom bych videl problem :-/ jinak uz nevim
19.7.2004 16:38 Tomáš Hála | skóre: 39 | blog: blog
Rozbalit Rozbalit vše Re: nekorektni synchronizace RAID 1
Asi mas pravdu. Podle lsraid tam ten hda5 pridal pouze jako spare disk. Vytvorim to tedy cele znova.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.