MASTER(8)                                               MASTER(8)


名前
       master - Postfix マスタープロセス

書式
       master [-c config_dir] [-D] [-t] [-v]

解説
       master デーモンは要求に応じて Postfix デーモンを走らせる常
       駐プロセスです: ネットワークを通してメッセージを送受信する
       デーモンやメールをローカルに配送するデーモンなどがあります。
       これらのデーモンは要求に応じてサービスごとに決められた設定
       可能な最大数を上限に作られます。

       Postfix デーモンは設定可能な時間のアイドル後や設定可能な数
       の要求にサービスを提供した後、自発的に終了します。この規則
       の例外は常駐 Postfix キューマネージャです。

       master デーモンの振舞は master.cf 設定ファイルで制御されま
       す。表にはゼロ、もしくはそれ以上の UNIX または INET ドメイ
       ンのサーバ、または FIFO からの要求を受けるサーバを指定しま
       す。正確な設定の詳細は master.cf ファイルの中とそれぞれの
       デーモンのマニュアルページにあります。

       オプション:

       -c config_dir
              指定されたディレクトリの main.cfmaster.cf 設定
              ファイルを読みます。

       -D     初期化後、マスタープロセスにデバッガを走らせます。
              デバッグコマンドは main.cf グローバル設定ファイルの
              debugger_command で指定します。

       -t     テストモード。master.pid ロックファイルが存在しない
              ときや、ロックされていないときは、終了状態はゼロを
              返します。これは master デーモンが走っていないことの
              証拠です。

       -v     デバッグ目的の冗長ログモードを使います。このオプショ
              ンは子プロセスに渡されます。複数 -v オプションを指定
              すると、ソフトウェアは冗長度を増します。

       シグナル:

       SIGHUP HUP シグナルを受けとると (例えば postfix reloadの後)
              マスタープロセスはその設定ファイルを再び読み込みます。
              サービスが master.cf ファイルから削除されてい
              ると、動いているプロセスはすぐに終了します。それ以外
              は動いているプロセスは都合が良いときに終了することが
              許されるため、設定の変更は新しいサービス要求にのみ効
              果を及ぼします。



                                                                1





MASTER(8)                                               MASTER(8)


       SIGTERM
              TERM シグナルを受けとると (例えば postfix abort の後)
              マスタープロセスはそのシグナルを子プロセスに渡し、終
              了させます。これは緊急シャットダウン時に便利です。通
              常はマスターのみを終了し (postfix stop)、 プロセスは
              実行していることが終わるまで動くことが許されます。

診断
       問題は syslogd(8) に通知されます。

バグ
環境変数
       MAIL_DEBUG
              初期化後、main.cf 設定ファイルの debugger_command
              設定パラメータで指定されたデバッガを起動します。

       MAIL_CONFIG
              設定ファイルのディレクトリ。

設定パラメータ
       以下の main.cf パラメータは特にこのプログラムに関連があります。
       文法の詳細やデフォルト値は main.cf ファイルを参照して下さい。
       設定の変更後は postfix  reload コマンドを使ってください。

その他
       mail_owner
              メールキューやほとんどの Postfix プロセスの所有者。

       program_directory
              Postfix サポートプログラムやデーモンのディレクトリ。

       queue_directory
              Postfix キューのトップレベルディレクトリ。これは
              chroot して動く Postfix デーモンのルートディレクトリ
              でもあります。

リソース制御
       default_process_limit
              ある与えられたサービスを処理する子プロセスが同時に
              起動する数の制限のデフォルト。

       max_idle
              子プロセスがサービス要求を待つ時間制限の秒数。

       max_use
              一つの子プロセスが扱うサービス要求の数の制限。



                                                                2





MASTER(8)                                               MASTER(8)


       service_throttle_time
              壊れたとわかったサーバをフォークするのを避ける時間。

FILES
       /etc/postfix/main.cf: グローバルな設定ファイル。
       /etc/postfix/master.cf: マスタープロセス設定ファイル。
       /var/spool/postfix/pid/master.pid: master ロックファイル。

関連項目
       qmgr(8) キューマネージャ
       pickup(8) ローカルメールの収集
       syslogd(8) システムロギング

ライセンス
       安全なメーラライセンス(The Secure Mailer license)はこのソフト
       ウェアと一緒に配布されなければいけません。

作者
       Wietse Venema
       IBM T.J. Watson Research
       P.O. Box 704
       Yorktown Heights, NY 10598, USA
































                                                                3