VERITAS Volume Manager 3.1 Administrator's Guide

Recovery
Plex and Volume States
Chapter 8 361
If the system fails for any reason, the TEMPRM state indicates that the
operation did not complete successfully. A later operation dissociates and
removes TEMPRM plexes.
TEMPRMSD Plex State
The TEMPRMSD plex state is used by vxassist when attaching new
plexes. If the operation does not complete, the plex and its subdisks are
removed.
IOFAIL Plex State
The IOFAIL plex state is associated with persistent state logging. On the
detection of a failure of an ACTIVE plex, the vxconfigd utility places
that plex in the IOFAIL state so that it is excluded from the recovery
selection process at volume start time.
The Plex State Cycle
The changing of plex states is part normal operations. Changes in plex
state indicate abnormalities that Volume Manager must normalize. At
system startup, volumes are automatically started and the vxvol start
task makes all CLEAN plexes ACTIVE. If all goes well until shutdown,
the volume-stopping operation marks all ACTIVE plexes CLEAN and
the cycle continues. Having all plexes CLEAN at startup (before vxvol
start makes them ACTIVE) indicates a normal shutdown and optimizes
startup.
Plex Kernel State
The plex kernel state indicates the accessibility of the plex. The plex
kernel state is monitored in the volume driver and allows a plex to have
an offline (DISABLED), maintenance (DETACHED), or online
(ENABLED) mode of operation.
The following are plex kernel states:
DISABLED—The plex cannot be accessed.
DETACHED—A write request to the volume is not reflected to the
plex. A read request from the volume is not reflected from the plex.
Plex operations and ioctl functions are accepted.
ENABLED—A write request to the volume is reflected to the plex. A
read request from the volume is satisfied from the plex.