VERITAS Volume Manager 4.1 Administrator's Guide
Administering Hot-Relocation
Moving and Unrelocating Subdisks
Chapter 9348
subdisk is moved back to the original disk or to a new disk using
vxunreloc, the information is erased. The original disk-media name and
the original offset are saved in the subdisk records. To print all of the
subdisks that were hot-relocated from disk01 in the rootdg disk group,
use the following command:
# vxprint -g rootdg -se 'sd_orig_dmname="disk01"'
Restarting vxunreloc After Errors
vxunreloc moves subdisks in three phases:
Step 1. vxunreloc creates as many subdisks on the specified destination disk as
there are subdisks to be unrelocated. The string UNRELOC is placed in the
comment field of each subdisk record.
Creating the subdisk is an all-or-nothing operation. If vxunreloc cannot
create all the subdisks successfully, none are created, and vxunreloc
exits.
Step 2. vxunreloc moves the data from each subdisk to the corresponding newly
created subdisk on the destination disk.
Step 3. When all subdisk data moves have been completed successfully,
vxunreloc sets the comment field to the null string for each subdisk on
the destination disk whose comment field is currently set to UNRELOC.
The comment fields of all the subdisks on the destination disk remain
marked as UNRELOC until phase 3 completes. If its execution is
interrupted, vxunreloc can subsequently re-use subdisks that it created
on the destination disk during a previous execution, but it does not use
any data that was moved to the destination disk.
If a subdisk data move fails, vxunreloc displays an error message and
exits. Determine the problem that caused the move to fail, and fix it
before re-executing vxunreloc.
If the system goes down after the new subdisks are created on the
destination disk, but before all the data has been moved, re-execute
vxunreloc when the system has been rebooted.
CAUTION Do not modify the string UNRELOC in the comment field of a subdisk
record.