Handbook mirroring section
Hiroki Sato
hrs at FreeBSD.org
Mon Jun 4 15:52:06 UTC 2012
Warren Block <wblock at wonkity.com> wrote
in <alpine.BSF.2.00.1206040653380.97869 at wonkity.com>:
wb> This procedure works well when the new drive's capacity is no larger
wb> than the old drive's capacity.
wb>
wb> The problem I had was when the new drive was larger than the old
wb> drive. gmirror creates a mirror on the new, larger drive using the
wb> full space available (1T). The old drive (250G, say) can't be
wb> inserted in this mirror because it's not large enough.
Ah, true. I did not notice the pitfall. I updated the diff to solve
the issue:
http://people.allbsd.org/~hrs/FreeBSD/geom-mirror-2.html
http://people.allbsd.org/~hrs/FreeBSD/geom-chapter.20120605.diff
I used g_nop and g_zero to limit the capacity of gmirror. It is a
hack but it should work. Maybe gmirror should support a capacity
option as you pointed out...
wb> Alignment, well I can see where it might be considered beyond the
wb> scope of this particular article. If it came to that, removing the
wb> explanation but leaving the -a4k options would be a way to simplify it
wb> yet still not let the user down.
wb>
wb> One other note: "mymirror0" was used as the mirror name to suggest
wb> that it was a user-created name rather than something the system
wb> created.
I see. I do not have a strong opinion about the naming as long as it
is explained that the name is arbitrary in the section.
-- Hiroki
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-doc/attachments/20120605/213bfd3d/attachment.sig>
More information about the freebsd-doc
mailing list