Metadata info.

Brent Hostetler brenthostetler at gmail.com
Fri Jan 27 03:06:06 PST 2006


Thank you,

This has helped my understanding greatly of how the meta data works!


Brent H.

On 1/17/06, Pawel Jakub Dawidek <pjd at freebsd.org> wrote:
> No, example 2:
>
> [----------- ad4 --------------]
> [----ad4s1------][---ad4s2-----]
> [ad4s1d][ad4s1e]*[---ad4s2a----]
>
> Example 3:
>
> [----------- ad4 --------------]
> [----ad4s1------][---ad4s2-----]
> [ad4s1d][ad4s1e]*[---ad4s2a---]*
>
>
> +> If operating on geom's class providers it works the same way
> +> correct?
> +>
> +> Example 4:
> +>
> +> gmirror label -v -n -b round-robin data1 /dev/stripe/stripe1
> +>
> +> [------------stripe1-----------]
> +> [------stripe1s1--------------]*
> +> [------stripe1s1a-------------]*

<snip>

> But the more correct pictures are:
>
> Disk mirroring:
> [------------ ad4 ------------]
> [-------- mirror/foo --------]*
> [------- mirror/foos1 -------]*
> [mirror/foos1s][mirror/foos1d]*
>
> Slice mirroring:
> [------------ ad4 ------------]
> [---- ad4s1 ----][--- ad4s2 --]
> [- mirror/foo -]*[-- ad4s2a --]
> [ mirror/fooa -]*
>
> Partition mirroring:
> [------------ ad4 ------------]
> [---- ad4s1 ----][--- ad4s2 --]
> [---- ad4s1a ---][-- ad4s2a --]
> [- mirror/foo -]*
>
> Stripe mirroring:
> [--- stripe/foo ---]
> [--- mirror/bar --]*
> [-- mirror/bars1 -]*
> [- mirror/bars1a -]*
>
> Remember that you can setup slices/partitions on mirror device, you
> don't have to do it on plain disk.
>
> --
> Pawel Jakub Dawidek                       http://www.wheel.pl
> pjd at FreeBSD.org                           http://www.FreeBSD.org
> FreeBSD committer                         Am I Evil? Yes, I Am!
>
>
>


More information about the freebsd-geom mailing list