Veritas Volume Manager 5.0 Administrator's Guide (September 2006)

291Administering volumes
Converting between layered and non-layered volumes
The default delay and region size values are 250 milliseconds and 1 megabyte
respectively.
To reverse the direction of relayout operation that is currently stopped, specify the
reverse keyword to vxrelayout as shown in this example:
# vxrelayout -g mydg -o bg reverse vol04
This undoes changes made to the volume so far, and returns it to its original layout.
If you cancel a relayout using
vxtask abort, the direction of the conversion is also
reversed, and the volume is returned to its original configuration.
See the vxrelayout(1M) and vxtask(1M) manual pages for more information about
these commands. See “Managing tasks with vxtask” on page 260 for more information
about controlling tasks in VxVM.
Converting between layered and non-layered volumes
The vxassist convert command transforms volume layouts between layered and non-
layered forms:
# vxassist [-b] [-g diskgroup] convert volume [layout=layout] \
[convert_options]
Note: If specified, the -b option makes conversion of the volume a background task.
The following conversion layouts are supported:
stripe-mirror mirrored-stripe to striped-mirror
mirror-stripe striped-mirror to mirrored-stripe
concat-mirror mirrored-concatenated to concatenated-mirror
mirror-concat concatenated-mirror to mirrored-concatenated
Volume conversion can be used before or after performing online relayout to achieve a
larger number of transformations than would otherwise be possible. During relayout
process, a volume may also be converted into a layout that is intermediate to the one that is
desired. For example, to convert a volume from a 4-column mirrored-stripe to a 5-column
mirrored-stripe, first use
vxassist relayout to convert the volume to a 5-column
striped-mirror as shown here:
# vxassist -g mydg relayout vol1 ncol=5
When the relayout has completed, use the vxassist convert command to change the
resulting layered striped-mirror volume to a non-layered mirrored-stripe:
# vxassist -g mydg convert vol1 layout=mirror-stripe