2.3.16 Operands related to message log files

86) pd_mlg_msg_log_unit = manager | local
This operand is applicable only to a HiRDB/Parallel Server.
Specifies a message log output destination unit.
manager:
Outputs message logs in the system manager unit's message log file and the event log. The message log file is created under %PDDIR%\spool of the system manager's server machine.
local:
Outputs message logs in the message log file and the event log of the unit that sent the message. The message log file is created under %PDDIR%\spool of each server machine.
Specification guidelines
  • To use the system manager unit to centrally manage message logs, specify manager for this operand.
  • If an error or other factor has caused the system manager to stop, message logs may be output after a time delay in the event log of the unit that sent the message, or messages themselves may not be output at all. If you specify local for this operand, messages can be output to the unit that sent the message without any delay. For details about how to distribute message log output, see the HiRDB Version 8 System Operation Guide.
The following table shows the relationship between the value of this operand and the message log output destination.
pd_mlg_msg_log_unit valueConditionMessage log output destination
managerNormal operationMessage logs are output in the message log file and the event log of the server machine where the system manager is located.
System manager unit error or communication errorMessage logs are output in each server machine's the event log. Some message logs may not be output. Message logs may be output with a delay.
localNormal operationMessage logs are output in the message log file and the event log of each server machine.
System manager unit error or communication error
Relationship to other operands
If you specify local for this operand, estimate the size of the message log file again and specify the result for the pd_mlg_file_size operand.
87) pd_mlg_file_size = maximum-message-log-file-size
[Figure]<unsigned integer>((64-1000000))<<1024>>(KB)
Specifies in kilobytes the maximum size of a message log file.
Two message log files are provided. When the amount of stored message information reaches the size specified here, the message log files are swapped.
If you specify local for the pd_mlg_msg_log_unit operand, a message log file having the size specified here is created in each server machine.