Termination synchronization commands
To stop a HULFT daemon in a clustering environment, execute the daemon termination synchronization command. If the command terminates successfully, the daemon terminates. The following commands use the same parameters.
Send Daemon Termination Synchronization Command
hulclustersnd -stop [-t|-f] [-m] [-timeout timeout]
Receive Daemon Termination Synchronization Command
hulclusterrcv -stop [-t|-f] [-m] [-timeout timeout]
Observe Daemon Termination Synchronization Command
hulclusterobs -stop [-t|-f] [-m] [-timeout timeout]
Parameter explanation
- -t
-
Process Synchronization mode (optional)
The command waits for all processing that is currently running to end. After all processes end, the command terminates the daemon.
- -f
-
Forced Stop mode (optional)
The command forcibly stops all processes that are currently running and terminates the daemon.
- -m
-
Display of error messages (optional)
The command outputs error messages.
If you omit this parameter, the command outputs only the message of the argument check error.
- -timeout timeout
-
Daemon response time-out (sec.) (optional)
Specify a value from '10' to '3600.' When the specified time elapses, even if the daemon termination processing is not completed (or the daemon termination is being requested), the command returns control. Note that in this case, the command does not return the result of the daemon termination.
If you specify -t (Process Synchronization mode) and you omit this parameter, '300' is set.
If you specify -f (Forced Stop mode) and you omit this parameter, '10' is set.
Points to be noted
After you issue a termination request in Process Synchronization mode, if you issue a forced stop request while the command is waiting for the processes to end, the command accepts the forced stop request and terminates the daemon immediately.
Remarks
You cannot specify both '-t' and '-f' at the same time. If you omit both parameters, the command runs in Forced Stop mode.