Linux でのファイル・システムの作成
IBM® MQをインストールする前に、製品コードと作業データの両方を保管するためのファイル・システムを作成しなければならない場合があります。 これらのファイル・システムには、最小ストレージ要件があります。 製品コードのデフォルトのインストール・ディレクトリーは、インストール時に変更できますが、作業データの場所は変更できません。
サーバー・インストール用のファイル・システムのサイズの決定
- システム内で同時に発生するメッセージの最大数。
- メッセージが大量に発生する不測の事態 (システムに問題が発生した場合)。
- メッセージ・データの平均サイズにメッセージ・ヘッダーのサイズ (500 バイト) を加えたもの。
- キューの数。
- ログ・ファイルとエラー・メッセージのサイズ。
- /var/mqm/trace ディレクトリーに書き込まれるトレースの量。
作業データ用のファイル・システムの作成
IBM MQをインストールする前に、グループ mqm
内のユーザー mqm
が所有する /var/mqm というファイル・システムを作成してマウントします。 Linuxを参照してください。 このファイル・システムは、システム上の IBM MQ のすべてのインストール済み環境で使用されます。 可能な場合は、 IBM MQ データ用に別個のボリュームを使用するパーティション・ストラテジーを使用してください。 これは、大量の IBM MQ 作業が発生しても、他のシステム・アクティビティーは影響を受けないことを意味します。 ディレクトリー権限を構成して、mqm
ユーザーに全制御を許可してください (例えばファイル・モード 755)。 これらの許可は、キュー・マネージャーが必要とする許可と一致するように、 IBM MQ のインストール時に更新されます。
エラーおよびログ用に個別のファイル・システムを作成する
また、ログ・データ用 (/var/mqm/log) とエラー・ファイル用 (/var/mqm/errors) に別個のファイル・システムを作成することもできます。可能な場合は、これらのディレクトリーをキュー・マネージャー・データ (/var/mqm/qmgrs) と、それぞれと異なる物理ディスクに配置してください。
別個のファイル・システムを作成する場合は、/var/mqm/errors ディレクトリーを NFS マウントすることができます。 ただし、NFS マウント /var/mqm/errors を選択すると、ネットワークに障害が発生した場合にエラー・ログが失われることがあります。
- /var/mqm/errors
- /var/mqm/trace
- /var/mqm/qmgrs
- /var/mqm/log
- /var/mqm/qmgrs
- /var/mqm/log
まれに問題判別のために IBM MQ システムをトレースする必要がある場合は、/var/mqm/trace ファイル・システムを別のディスクに配置することにより、パフォーマンスへの影響を軽減することができます。
別個のファイル・システムを作成する場合は、最低でも /var/mqm
に 30 MB、/var/mqm/log
に 100 MB、/var/mqm/errors
に 10 MB のストレージが必要です。 /var/mqm/log
の 100 MB のストレージ最小要件は、単一のキュー・マネージャーに絶対に必要な最小値であり、推奨値ではありません。 ファイル・システムのサイズは、使用する予定のキュー・マネージャーの数、ログ・ファイルごとのページ数、およびキュー・マネージャーごとのログ・ファイル数に従って増減する必要があります。
ファイル・システムについて詳しくは、 ファイル・システム・サポートを参照してください。
ログ・ファイルのサイズは、使用するログの設定によって異なります。 最小サイズは、デフォルト設定を使用している循環ロギングの場合のものです。 ログ・サイズについて詳しくは、 ログのサイズの計算を参照してください。
- Linux
- クライアント・インストールの場合、ファイル・システムを NFS などのリモート・ネットワーク・デバイスにマウントすることもできます。