Permitted relayout transformations
The tables below give details of the relayout operations that are possible for each type of source storage layout
Supported relayout transformations for concatenated volumes
Relayout to
|
From concat
|
concat
|
No.
|
concat-mirror
|
No. Add a mirror, and then use vxassist convert instead.
|
mirror-concat
|
No. Add a mirror instead.
|
mirror-stripe
|
No. Use vxassist convert after relayout to striped-mirror volume instead.
|
raid5
|
Yes. The stripe width and number of columns may be defined.
|
stripe
|
Yes. The stripe width and number of columns may be defined.
|
stripe-mirror
|
Yes. The stripe width and number of columns may be defined.
|
Supported relayout transformations for concatenated-mirror volumes
Relayout to
|
From concat-mirror
|
concat
|
No. Use vxassist convert , and then remove unwanted mirrors from the resulting mirrored-concatenated volume instead.
|
concat-mirror
|
No.
|
mirror-concat
|
No. Use vxassist convert instead.
|
mirror-stripe
|
No. Use vxassist convert after relayout to striped-mirror volume instead.
|
raid5
|
Yes.
|
stripe
|
Yes. This removes a mirror and adds striping. The stripe width and number of columns may be defined.
|
stripe-mirror
|
Yes. The stripe width and number of columns may be defined.
|
.
Supported relayout transformations for RAID-5 volumes
Relayout to
|
From raid5
|
concat
|
Yes.
|
concat-mirror
|
Yes.
|
mirror-concat
|
No. Use vxassist convert after relayout to concatenated-mirror volume instead.
|
mirror-stripe
|
No. Use vxassist convert after relayout to striped-mirror volume instead.
|
raid5
|
Yes. The stripe width and number of columns may be changed.
|
stripe
|
Yes. The stripe width and number of columns may be changed.
|
stripe-mirror
|
Yes. The stripe width and number of columns may be changed.
|
Supported relayout transformations for mirrored-concatenated volumes
Relayout to
|
From mirror-concat
|
concat
|
No. Remove unwanted mirrors instead.
|
concat-mirror
|
No. Use vxassist convert instead.
|
mirror-concat
|
No.
|
mirror-stripe
|
No. Use vxassist convert after relayout to striped-mirror volume instead.
|
raid5
|
Yes. The stripe width and number of columns may be defined. Choose a plex in the existing mirrored volume on which to perform the relayout. The other plexes are removed at the end of the relayout operation.
|
stripe
|
Yes.
|
stripe-mirror
|
Yes.
|
Supported relayout transformations for mirrored-stripe volumes
Relayout to
|
From mirror-stripe
|
concat
|
Yes.
|
concat-mirror
|
Yes.
|
mirror-concat
|
No. Use vxassist convert after relayout to concatenated-mirror volume instead.
|
mirror-stripe
|
No. Use vxassist convert after relayout to striped-mirror volume instead.
|
raid5
|
Yes. The stripe width and number of columns may be changed.
|
stripe
|
Yes. The stripe width or number of columns must be changed.
|
stripe-mirror
|
Yes. The stripe width or number of columns must be changed. Otherwise, use vxassist convert .
|
Supported relayout transformations for unmirrored stripe and layered striped-mirror volumes
Relayout to
|
From stripe or stripe-mirror
|
concat
|
Yes.
|
concat-mirror
|
Yes.
|
mirror-concat
|
No. Use vxassist convert after relayout to concatenated-mirror volume instead.
|
mirror-stripe
|
No. Use vxassist convert after relayout to striped-mirror volume instead.
|
raid5
|
Yes. The stripe width and number of columns may be changed.
|
stripe
|
Yes. The stripe width or number of columns must be changed.
|
stripe-mirror
|
Yes. The stripe width or number of columns must be changed.
|