
Plex State Definitions
EMPTY:volume creation sets all plexes associated with a volume to the EMPTY state to indicate the plex is not yet initialized
CLEAN:a plex is in the CLEAN state when it is known to contain a consistent copy of the volume contents and an operation has disabled the volume. No action is required to guarantee data consistency
ACTIVE:two situation can cause a plex to be in the ACTIVE state:
1,when the volume is started and the plex is full participating in I/O and 2, when the volume was stopped due to a system crash and the plex was active. when the volume is started, recovery procedures will update the plex contents
STALE:the plex may not have the complete and current volume contents. If an I/O error occurs on a plex, the kernel stops using and updating the plex, placing it in the STALE state
OFFLINE:the plex is detached(but still associated with the volume). If changes are made to the volume, this plex will go into the STALE state
TEMP:this state enables some plex operations that cannot occur atomically. It is set by utilities during the course of some operations
TEMPRM:this is similar to TEMP. some subdisk operations require a temporary plex. When the operation is complete, the temporary plex is removed
TEMPRMSD:this state is used when new plexes are being attached
IOFAIL:this state is associated with persistent state logging. Most likely an I/O failure has occurred. The plex is disqualified from the recovery process
LOG:the plex contains a dirty region log or a RAID-5 log. it is informational