スケーラブルデータベースサーバ HiRDB Version 8 システム定義(Windows(R)用)

[目次][索引][前へ][次へ]

2.2.19 メッセージログファイルに関するオペランド

98) pd_mlg_msg_log_unit = manager | local
このオペランドはHiRDB/パラレルサーバ限定のオペランドです。
メッセージログの出力先ユニットを指定します。
manager:
システムマネジャユニットのメッセージログファイル及びイベントログに,メッセージログを出力します。メッセージログファイルはシステムマネジャのサーバマシンの%PDDIR%\spool下に作成されます。
local:
メッセージ出力元のユニットのメッセージログファイル及びイベントログに,メッセージログを出力します。メッセージログファイルは,各サーバマシンの%PDDIR%\spool下に作成されます。
《指定値の目安》
  • システムマネジャユニットでメッセージログを一元管理したい場合は,このオペランドにmanagerを指定してください。
  • システムマネジャユニットが障害などで停止している場合,メッセージログはメッセージ発行元のユニットのイベントログに一定時間遅延して出力されたり,又はメッセージ自体が出力されなかったりします。このオペランドにlocalを指定すると,メッセージを遅延することなくメッセージ出力元のユニットに出力できます。メッセージログの出力分散化については,マニュアル「HiRDB Version 8 システム運用ガイド」を参照してください。
このオペランドの値とメッセージログの出力先の関係を次に示します。
pd_mlg_msg_log_unitの値 条件 メッセージログの出力先
manager 通常時 システムマネジャがあるサーバマシンのメッセージログファイル及びイベントログに出力されます。
システムマネジャユニットの障害時又は通信障害時 各サーバマシンのイベントログに出力されます。出力されないメッセージログがあります。また,メッセージログが遅れて出力されることがあります。
local 通常時 各サーバマシンのメッセージログファイル及びイベントログに出力されます。
システムマネジャユニットの障害時又は通信障害時
《ほかのオペランドとの関連》
このオペランドにlocalを指定した場合,メッセージログファイルの容量を見積もり直し,その結果をpd_mlg_file_sizeオペランドに指定してください。

 

99) pd_mlg_file_size = メッセージログファイルの最大容量
〜<符号なし整数>((64〜1000000))《1024》(単位:キロバイト)
メッセージログファイルの最大容量をキロバイト単位で指定します。
メッセージログファイルは二つあり,メッセージの量がここで指定した最大容量に達した場合,メッセージログファイルをスワップします。
pd_mlg_msg_log_unitオペランドにlocalを指定した場合,各サーバマシンにここで指定した容量のメッセージログファイルが作成されます。