TMF Operations and Recovery Guide (G06.24+)

Occasional Operations
HP NonStop TMF Operations and Recovery Guide522417-002
3-3
NOWAIT Option
When you need to shut down your TMF system, use the STOP TMF command; you
must be a member of the super user group to issue this command. The STOP TMF
command (without options) shuts down TMF by performing the following actions, in the
order listed:
Prevents new transactions from beginning
Waits for all in-progress transactions to complete
Stops data volumes
Terminates audit-trail service
If you issue the STOP TMF command while a START TMF command is completing,
TMF displays an error message and ignores the STOP TMF command.
NOWAIT Option
The transaction management process (TMP) displays a series of EMS messages,
including messages about the status (stopping or stopped) of the primary and backup
processes for individual TMP components) while the STOP TMF command is running.
You should observe these messages as they are displayed. You can, however, use
the NOWAIT option of the STOP TMF command to prevent the display of these
messages; the messages are saved in the EMS log, where you can view them later.
If you use the NOWAIT option, check the status of the TMF shutdown by issuing
STATUS TMF and STATUS TRANSACTIONS commands.
ABRUPT Option
Normally, when you issue a STOP TMF command, the TMP shuts down the TMF
environment in an orderly way, allowing all activities in progress to complete. After
shutting the environment down, the TMP remains to respond to a subsequent START
TMF command or to certain reconfiguration commands.
If you include the ABRUPT option in the STOP TMF command, the TMP shuts
everything down immediately (all activities currently in progress are abandoned), and
then the TMP, itself, terminates. After a STOP TMF, ABRUPT command, TMFMON
starts a new TMP using the process configuration attributes in the TMF configuration
file.
The ABRUPT option basically causes TMF to crash. Transactions in the brief, final
commit stage are allowed to finish, but all other in-progress transactions are aborted
and no new transactions can start. User applications receive an error code indicating