[BSD] raid1 geom mirror-al

OxY oxy at field.hu
2005. Nov. 13., V, 12:49:55 CET


a mostani 40-es diszkemen s1 és s2 is használatban van, megtudom úgy oldani 
akkor, hogy a 80-as diszkből s1-et és s2-t adom providernek és s3-at 
felhasználom egyéb dolgokra?
----- Original Message ----- 
From: "Zahemszky Gábor" <Gabor at Zahemszky.HU>
To: "Magyar BSD levlista" <bsd at hu.freebsd.org>
Sent: Sunday, November 13, 2005 12:36 PM
Subject: Re: [BSD] raid1 geom mirror-al


OxY wrote:
> hi!
>
> régóta használom a gmirrort, eddig teljes megelégedéssel :)
> a rendszer egy fbsd 6.0, van benne egy 40g-s és egy 80-as diszk.
> szeretném a 40gigás rendszerwinyót mirrorozni a 80-asra, eddig ugye
> egyszerű feladat, semmi nehézség :)
> viszont úgy szeretném megoldani, hogy a 80-as maradék 40gigáján még
> létre tudjak hozni nem mirrorozott particiót, amit másra tudnék 
> használni..
> Eddig minden próbálkozásom kudarcba fulladt, ahogy betöltöm a gmirrort
> és init-elem az ad2 (80as) winyót, utána már minden, amit létrehozok az
> /dev/mirror/gm0s1 s2 s3, stb lesz...
> én úgy szeretném, hogy gm0s1, gm0s2 és utána a maradék 40gigával azt 
> kezdek,
> amit
> csak akarok, a raid1-ben ne vegyen részt az s3...

Esetleg ha kicsit precízebben írtad volna, hogy készíted (vagy tervezed
készíteni) a dolgokat. Szóval nekem az tűnik logikusnak, hogy a kisebb,
40-es diszkből csinálsz egy egytagú mirrort. A másik diszket disklabel
-lel (no jó, bsdlabel-lel) partícionálod, és nem az ad2 -t, hanem az
ad2s1 -et adod oda provider-ként a már készen levő 1-tagú mirror -nak.
Persze nyilván lehet ezt egy lépésben, azaz előbb ad2-t particionálod,
majd a gmirror label-nek adod meg mind a kettőt.
Vagy valamit félreértek?

Zahy < Gabor at Zahemszky dot HU >

-- 
#!/bin/ksh
Z='21N16I25C25E30, 40M30E33E25T15U!';IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ
';set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break;[[ $i = ???
]]&&j=$i&&i=${i%?};typeset -i40 i=8#$i;print -n ${i#???};[[ "$j" = ???
]]&&print -n "${j#??} "&&j=;typeset +i i;};IFS=' 0123456789 ';set -- 
$Z;for i;{ [[ $i = , ]]&&i=2;[[ $i = ?? ]]||typeset -l i;j="$j
$i";typeset +l i;};print "$j"
_______________________________________________
BSD levlista
BSD at hu.freebsd.org
http://www.hu.freebsd.org/hu/mailman/listinfo/bsd 




További információk a(z) BSD levelezőlistáról