SoftRAID 1 - synchronizace

Honza Houstek houstek-lists na utf.troja.mff.cuni.cz
Úterý Květen 27 22:44:42 CEST 2003


> Dobry den, mam dva disky, na ktere jsem pouzil SoftRAID 1 (zrcadleni)
> pomoci baliku raidtools ve SuSE Linuxu 7.2. V pripade, ze jeden z nich
> odpojim a na druhy ulozim nejaka data, predpokladam, ze po pripojeni
> prvniho disku se musi nova data nahrat i na nej - zajimalo by me, zda se
> tato synchronizace provede automaticky (a kdy) nebo ji musim provest
> rucne nejakym prikazem.

Pokud dojde k oddeleni disku v tom smyslu, ze se na alespon jednom z nich
sepne raid v degradovanem modu, tak k automatickemu resyncu nedojde
(ledazeby se o nej postarala nejaka userspace utilita zaclenena rekneme do
boot scriptu, coz ale neni pripad zadne bezne distribuce).

Popisu to na nejjednodussi situaci: /dev/hda mam stale v pocitaci a
/dev/hdc je v ramecku. /dev/md1 sdruzuje /dev/hda1 a /dev/hdc1 do SW
raid-1 v perzistentnim rezimu (maji superblock), detekci raidu provadi
kernel pri bootu.

Jednoho krasneho dne vyndam ramecek a spustim pocitac. Kernel pri bootu
nenajde /dev/hdc a spusti /dev/md1 v degradovanem rezimu. Pri dalsim
rebootu vratim ramecek. Kernel sice uz vidi oba disky, ale presto pole
spusti v degradovanem rezimu. Zda bude aktivni /dev/hda1 nebo /dev/hdc1
zalezi na tom, jak bylo pole vytvoreno. To uz je ale odpoved na jinou
otazku, navic o tom jsou tuny dokumentace.

-- Honza Houstek


Další informace o konferenci Linux