Recovering an Unstartable Volume with a Disabled Plex in the RECOVER State
A plex is shown in the RECOVER state if its contents are out-of-date with respect to the volume. This can happen if a disk containing one or more of the plex's subdisks has been replaced or reattached. If a plex is shown as being in this state, it can be recovered as follows:
-
Use the following command to force the plex into the OFFLINE state:
# vxmend [-g diskgroup] -o force off plex
-
Place the plex into the STALE state using this command:
# vxmend [-g diskgroup] on plex
-
If there are other ACTIVE or CLEAN plexes in the volume, use the following command to reattach the plex to the volume:
# vxplex [-g diskgroup] att plex volume
If the volume is already enabled, resynchronization of the plex is started immediately.
If there are no other clean plexes in the volume, use this command to make the plex DISABLED and CLEAN:
# vxmend [-g diskgroup] fix clean plex
-
If the volume is not already enabled, use the following command to start it, and preform any resynchronization of the plexes in the background:
# vxvol [-g diskgroup] -o bg start volume
Note
If the data in the plex was corrupted, and the volume has no ACTIVE or CLEAN redundant plexes from which its contents can be resynchronized, it must be restored from a backup or from a snapshot image.
|