Veritas Volume Manager 5.0 Administrator's Guide (September 2006)
271Administering volumes
Upgrading existing volumes to use version 20 DCOs
Note: The plexes of the DCO volume require persistent storage space on disk to be
available. To make room for the DCO plexes, you may need to add extra disks to the disk
group, or reconfigure existing volumes to free up space in the disk group. Another way to
add disk space is to use the disk group move feature to bring in spare disks from a different
disk group. For more information, see “Reorganizing the contents of disk groups” on
page 187.
To upgrade an existing disk group and the volumes that it contains
1 Upgrade the disk group that contains the volume to the latest version before
performing the remainder of the procedure described in this section. Use the
following command to check the version of a disk group:
# vxdg list diskgroup
To upgrade a disk group to the latest version, use the following command:
# vxdg upgrade diskgroup
For more information, see “Upgrading a disk group” on page 200.
2 Use the following command to discover which volumes in the disk group have
version 0 DCOs associated with them:
# vxprint [-g diskgroup] -F “%name” -e “v_hasdcolog”
Note: This command assumes that the volumes can only have version 0 DCOs as the
disk group has just been upgraded. See “Determining the DCO version number” on
page 268 for a description of how to find out the DCO version number of a volume in
any disk group.
Repeat the following steps to upgrade each volume within the disk group as required.
3 If the volume to be upgraded has a traditional DRL plex or subdisk (that is, the DRL
logs are not held in a version 20 DCO volume), use the following command to
remove this:
# vxassist [-g diskgroup] remove log volume [nlog=n]
Use the optional attribute nlog=n to specify the number, n, of logs to be removed.
By default, the
vxassist command removes one log.
4 For a volume that has one or more associated snapshot volumes, use the following
command to reattach and resynchronize each snapshot:
# vxassist [-g diskgroup] snapback snapvol
If FastResync was enabled on the volume before the snapshot was taken, the data in
the snapshot plexes is quickly resynchronized from the original volume. If
FastResync was not enabled, a full resynchronization is performed.
5 Use the following command to turn off FastResync for the volume:
# vxvol [-g diskgroup] set fastresync=off volume