FreeBSD ZFS system
krad
kraduk at gmail.com
Thu Jun 23 09:07:13 UTC 2011
On 23 June 2011 02:38, Damien Fleuriot <ml at my.gd> wrote:
>
>
> On 22 Jun 2011, at 22:22, krad <kraduk at gmail.com> wrote:
>
> > On 21 June 2011 21:23, Matthew Seaman <m.seaman at infracaninophile.co.uk
> >wrote:
> >
> >> On 21/06/2011 20:01, Dick Hoogendijk wrote:
> >>> I'd like to install FreeBSD (pcbsd) on a (zfs) mirror
> >>> In OpenSolaris you can install directly to the zfs mirror, but how's
> >>> this in this situation> After all, an UFS partitin is also created. How
> >>> can I get the equivalent of an OpenSolaris mirrored install for a
> >>> FreeBSD system?
> >>
> >> http://wiki.freebsd.org/RootOnZFS/GPTZFSBoot/Mirror
> >>
> >> Cheers
> >>
> >> Matthew
> >>
> >> --
> >> Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard
> >> Flat 3
> >> PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
> >> JID: matthew at infracaninophile.co.uk Kent, CT11 9PW
> >>
> >>
> >
> > its dead easy to do retrospective as well no need to rebuild or ditch
> the
> > pcbsd install method.
> >
> > X = current boot drive
> > Y = blank drive
> > z = zfs partition/slice eg s1d, p3 etc
> >
> > gpart backup /dev/X | gpart restore /dev/Y
> >
>
> Hey that's pretty cool, does this work to copy from a small disk to a
> bigger one like dump does, or do the partitions have to be the same size ?
>
>
> > gpart bootcode -b /zfsboot/pmbr -p /zfsboot/(gpt)*zfsboot -i 1 /dev/Y
> > zpool attach <pool> /dev/Xz /dev/Yz
> > _______________________________________________
> > freebsd-questions at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> > To unsubscribe, send any mail to "
> freebsd-questions-unsubscribe at freebsd.org"
>
it should work, however I have never done it in practice.
a quick test on my openindiana box shows it does
# zfs create -V 1G rpool/test2
# zfs create -V 2G rpool/test3
# zpool create test rpool/test2
# zpool create test /dev/zvol/dsk/rpool/test2
# zpool attach test /dev/zvol/dsk/rpool/test2 /dev/zvol/dsk/rpool/test3
# zpool status test
pool: test
state: ONLINE
scan: resilvered 82K in 0h0m with 0 errors on Thu Jun 23 10:05:43 2011
config:
NAME STATE READ WRITE CKSUM
test ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
/dev/zvol/dsk/rpool/test2 ONLINE 0 0 0
/dev/zvol/dsk/rpool/test3 ONLINE 0 0 0
errors: No known data errors
#
More information about the freebsd-questions
mailing list