TMF Operations and Recovery Guide (G06.24+)
Routine Maintenance
HP NonStop TMF Operations and Recovery Guide—522417-002
2-11
Understanding Data Volume States
State: Waiting for transaction resolution
Meaning. There may be transactions in progress that affect the data volume. This
state normally lasts a short time; it may last longer if there is a long-running transaction
on the system, or if a homogeneous or heterogeneous distributed transaction cannot
complete because of a network partition. Also, data volumes may remain in this state
immediately after a system restart, while TMF backs out all transactions that were in
progress when the system failed.
Action. Use the STATUS TRANSACTIONS command to see which transaction is
causing the delay. If it is important to quickly make the data volume available for
transaction processing, you can:
•
Use the ABORT TRANSACTION command to cause an active, aborting, or a hung
transaction to be backed out.
•
Use the RESOLVE TRANSACTION command to cause a distributed transaction to
be committed or backed out.
If the STATUS TRANSACTIONS command display does not identify a transaction that
is causing the delay, use the STATUS TMF command to see if another part of the
system is causing the delay.
State: Queued for recovery
Meaning. The volume is waiting to undergo volume recovery.
Action. Use the DISPLAY OPERATIONS command to see the current volume
recovery process. At the TACL prompt, use the STATUS process-name, DETAIL
command to observe the progress of the process.
State: Recovering
Meaning: The volume is currently undergoing volume recovery.
Action. Use the DISPLAY OPERATIONS command to see the current volume
recovery processes. At the TACL prompt, use the STATUS process-name, DETAIL
command to observe the progress of the processes.
State: Startup completing
Meaning: Startup processing for the volume is finishing. This state normally lasts only
a few seconds.
Action. If a volume remains in this state, try to force a takeover of the associated disk
process by using the SCF PRIMARY command, or try to force a takeover of the $TMP
process by using the TMFCOM ALTER TMF, SWITCHPROCESS TMP command. The
Caution. Aborting or resolving a transaction can cause application errors and data corruption
if the procedure is not done properly. See Controlling Individual Transactions on page 3-20 for
more information.