Jozef Drahovsky wrote:
Uz niekolky krat riesim rovnaky problem
strata dat pri spadnutom HW RAID1.

RAID1 se mi rozpadnul uz mockrat (gmirror), ale nikdy jsem neprisel o data - proste vypadek jednoho disku kvuli ATA timeoutu, nebo vadnym sektorum.

Rozmyslam nad riesenim, ze system bude bootovat z USB flash disku,
na ktory bude v principe RO +/- editovanie konfiguracie
a ojedinele zapisy pri restarte ap.

Vsetko ostatne ako tmp, var, usr/home atd, by bolo na nasledne
namapovanych diskoch,
ktore by bezali ako SW RAID 1 alebo SW podporovany HW RAID

Bezi niekoum nieco podobne, respektive ma dlhodobe FreeBSD na USB flash
disku?

Ano, par let mi takhle bezi backup storage, kde z 2GB USB flashdisku bootuju system ReadOnly a 4x disky slouzi jako ZFS RAIDZ uloziste pro zalohy + /var /tmp /usr/ports a tak podobne. Kazdopadne i bez uloziste je plne funkcni system (vcetne /usr/local) ulozeny na USB flashdisku, ktery se remountuje RW jen pri zmene konfigurace, nebo pri aktualizaci SW. Rok a pul to bezelo z nejlacinejsiho a nejhorsiho flashdisku, co jsem kdy mel v ruce, pak pri jedne aktualizaci (remount RW) flashdisk odesel, ale to je vazne problem toho konkretniho kusu. Nahradil jsem ho jinym, lepsim, rychlejsim a vsechno funguje krasne. Neni problem si po aktualizaci udelat zalozni image celeho flashdisku prostym zkopirovanim dd if=/dev/da0 of=/some/path/backup.img a v pripade problemu s flashdiskem si vytvorit novy. A nebo jit jeste kousek dal - dnesni servery maji dostatek USB portu, nektere (jako ten muj) ma i vnitrni, takze se daji pouzit dva flashdisky a nad nima gmirror. Pak lze klidne za provozu jeden z nich vymenit.

P.S. Nehupujte zelezo ked je HW RAID tak tvrdy, ze OS nema informaciu
a pristup k jednotlivym diskom a stavu RAID, lebo o chybe sa dozviete az
ked
je neskoro :(

Ano, protoze kdyz neni rozpocet na kvalitni HW RAID umoznujici monitoring, davam prednost gmirroru, se kterym jsem jeste nikdy neprisel o data a omoznuje to sledovat disky klasickymi nastroji, jako treba smartmontools.

Mirek
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l

Odpovedet emailem