Zbyněk Burget napsal/wrote, On 11/29/09 21:44:
Kdyz uz se tu zacalo mluvit o GEOMu, a vlastne jsi to uz i nakousnul, mel bych jeden dotaz (aniz bych zde nerad vyvolal nejakou flame). Je vubec potreba GEOM?

GEOM je takovy NetGraph, akoratze pro diskovy subsystem.

Ve vysledku jednotlive moduly tvori retezec navzajem spojenych filtru. Kazdy z nich je na jedne strane napojen na jedno nebo vice ( fyzicke zarizeni nebo vystup jineho filtru ) na druhem konci nabizi jeden nebo vice vystupu, ktere pouzije bud' jiny modul nebo vytvori v /dev zarizeni, ktera lze dale pouzit (treba pro mount filesystemu).


Napriklad geom_mbr se je ochoten "chytit" na takovy vstup na kterem nalezne v prvnim sektoru MBR a vytvori tolik vystupu, kolik je na disku nadefinovano "slice". Pritom an vstupu ale nemusi byt jen fyzicky disk - ale zrovna treba vystup z geom_mirror, ktery z nekolika vstupu vyrabi jeden vystup a funkcnost "RAID 1".

geom_part_bsd je podobny _mbr - az na to, ze se zabyva BSD labelem a tedy partitiony.

geom_label treba dela prevod 1:1 az na to, ze zarizeni, ktere v dev vytvori ma nazev odvozeny od jmena filesystemu. Lze tak FS mountovat relativne spolehlive i pri zmenach hardwarove konfigurace systemu (kdy se zmeni cisla "normalnich" zarizeni).

No a takhle by se dal brat jeden po druhem.

Bez nekterych se neobejdes (geom_bsd), jine jsou snadno postradatelne (geom_label) ...

                                Dan


--
FreeBSD mailing list (users-l@freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem