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