Interstage Application Server チューニングガイド
目次 索引 前ページ次ページ

第1章 必要資源> 1.1 運用時に必要なディスク容量

1.1.1 Application Serverのサーバ機能を使用する場合

項番

機能

ディレクトリ
(デフォルト)

ディスク容量
(単位:Mバイト)

備考(用途)

1

Interstage管理コンソール

/var/opt/FJSVisgui/tmp/download

(注1)

ログ情報

2

Webサーバ(Interstage HTTP Server)

/var/opt/FJSVihs/logs

9

Webサーバ(Interstage HTTP Server)の保守用ログ

コンテンツ格納するディレクトリ

運用の内容により、必要とするサイズを検討してください。

コンテンツ(HTML文書など)

3

J2EE

/var/opt/FJSVj2ee/deployment

運用の内容により、必要とするサイズを検討してください。

J2EEアプリケーションの資産一式

4

IJServerワークユニット

J2EE共通ディレクトリ/ijserver/IJServer名/logディレクトリ

24以上 (注2)

IJServerワークユニット運用時

Webサーバ(Interstage HTTP Server)のインストールディレクトリ/var

2以上 (注3)

/var/opt

(注4)

ログ情報(プレインストール型Javaライブラリ以外の場合)

5

CORBAサービス

Java VMのシステムプロパティのuser.dirで指定

(注5)

ログ情報(プレインストール型Javaライブラリの場合)

/etc/opt

4.1以上 (注6)

ネーミングサービス情報

/var/opt

(注4)

ログ情報(プレインストール型Javaライブラリ以外の場合)

6以上

CORBAサービス運用時。

4.0以下 (注6)

ネーミングサービスの実行トレース情報(サービス動作時のみ)

4.0以下 (注6)

ネーミングサービスのユーザ例外ログ情報

32.3以下

インタフェースリポジトリサービスのログ情報(サービス動作時のみ)

コンポーネントトランザクションサービスインストールディレクトリ/var/IRDB(Interstage統合コマンド使用時のデフォルト)

10.3以上 (注7)

インタフェースリポジトリサービス情報

/tmp

1.0 以上
IDL定義の量に依存
C/C++コンパイラ動作時には、別途作業用のディスク容量が必要

IDLコンパイラ動作時

環境変数OD_HTTPGW_HOMEまたはOD_HOMEで指定されたvarディレクトリ

2以上 (注8)

HTTP-IIOPゲートウェイの内部ログ採取時

6

コンポーネントトランザクションサービス

/opt/FJSVtd/etc/isreg(Interstageの動作環境ディレクトリ)

15.0 以上

コンポーネントトランザクションサービスの動作環境

/var

運用の内容により、必要とするサイズを検討してください。 (注9)

異常終了した場合に採取されるcoreファイル

7

データベース連携サービス

(注10)

システムログファイル

トレースログファイル格納ディレクトリ

運用環境のOTS_TRACE_SIZE×0.001

データベース連携サービス運用時

リソース管理トレースログファイル格納ディレクトリ

運用環境の
RESOUCE_TRACE_SIZE×0.001

リカバリトレースログファイル格納ディレクトリ

運用環境のRECOVERY_TRACE_SIZE×0.001

監視プロセストレースログファイル格納ディレクトリ

運用環境のOBSERVE_TRACE_SIZE×0.001

8

イベントサービス

/etc/opt

1.0以上

チャネル情報

/var/opt

61(Mバイト)+essetcnfコマンドの-s -logsizeオプションの指定値×2(Kバイト)以上

ログ情報

−プロセス単位で内部トレースを採取する(traceconfigファイルのtrace_buffer = process)場合
 traceconfigファイルのtrace_size×イベントチャネルのプロセス数(注11)×トレースファイルの世代数
−イベントサービス単位で内部トレースを採取する(traceconfigファイルのtrace_buffer = system)場合
 traceconfigファイルのtrace_size×トレースファイルの世代数

トレース情報

Interstage管理コンソールで保存先(新規作成)の格納ディレクトリで指定
 または
イベントサービスのユニット定義ファイルの“trandir”,“sysdir”,“userdir”で指定

運用の内容により、必要とするサイズを検討してください。 (注12)

不揮発化運用時

9

Portable-ORB

/var/opt (注13) (注14)

porbeditenvコマンドで“ログ情報を採取”を指定した場合、設定した“ログファイルサイズ”×2×動作するアプリケーション/アプレット数

ログ情報

10

CORBA/SOAPクライアントゲートウェイ

/etc/opt/FJSVsoap/etc
(SOAPサービスの設定情報格納ディレクトリ/etc)

データ変換サーバント登録数×0.00016 以上

CORBA/SOAPクライアントゲートウェイ運用時のサーバント登録情報

/var/opt/FJSVsoap/log
(SOAPサービスのログ情報の格納ディレクトリ)

2

CORBA/SOAPクライアントゲートウェイ運用時のログ情報

SOAPサービスのSSL用証明書管理ファイル(キーストア)格納先に指定したディレクトリ

0.002×登録するCA証明書数

CORBA/SOAPクライアントゲートウェイまたはSOAPクライアントアプリケーションを、SSLを使用して運用する場合

CORBA/SOAPクライアントゲートウェイの格納ディレクトリ

IDL数×0.01 以上

CORBA/SOAPクライアントゲートウェイ運用時

11

CORBA/SOAPサーバゲートウェイ

CORBA/SOAPサーバゲートウェイの格納ディレクトリ

IDL数×0.01 以上

CORBA/SOAPサーバゲートウェイ運用時

12

SOAPサービス

/var/opt
(Servletサービスのログ情報格納ディレクトリ)

2

Servletサービスのログ情報

13

Interstage JMS

/etc/opt

0.01+(durable Subscriber数×0.002)

定義情報

/var/opt

0.2以上

コンソールファイル

14

性能監視ツール

格納ディレクトリ

1.0以上 (注15)

性能ログファイル

15

ワークユニット

Interstage動作環境定義の定義項目“TD path for system”で指定

1つのワークユニット定義サイズ×ワークユニット定義数 (注16)

ワークユニット定義登録時

1つのワークユニット定義サイズ×ワークユニット起動数 (注16)

ワークユニット運用時

16

フレームワーク

 

運用の内容により、必要とするサイズを検討してください。

ファイルアップロード機能の使用時 (注17)

フレームワークのログ機能で指定したファイルが格納されるディレクトリ

運用の内容により、必要とするサイズを検討してください。

フレームワークのログ機能の使用時

17

Interstage JMXサービス

/var/opt

32以上

 

/etc/opt

0.1以上

 

18

業務構成管理

業務構成管理のリポジトリ

/var/opt/FJSVisas/repository

運用の内容により、必要とするサイズを検討してください。(注18)

デフォルトから変更した場合は、変更先

19

Interstage シングル・サインオンの業務サーバ機能

/var/opt/FJSVssoaz/log
(アクセスログファイルの出力先ディレクトリ)

運用の内容により、必要とするサイズを検討してください。(注19)

業務サーバのアクセスログなどのログ情報

/var/opt/FJSVssocm/etc

2

/etc/opt

運用の内容により、必要とするサイズを検討してください。

アクセス制御情報

20

Smart Repository

/var/opt

20×リポジトリ作成数+20

Smart Repositoryのログ情報

/etc/opt

0.5×リポジトリ作成数

Smart Repositoryの環境定義

Smart Repositoryのアクセスログ作成ディレクトリ

Interstage管理コンソールのアクセスログの設定値に依存
「サイズ」×「世代管理数」

Smart Repositoryのアクセスログ

21

Smart Repository SDK

/var/opt/FJSVirepc

プロセス数×8

Smart Repository SDKのログ情報

22

MessageQueueDirector

運用の内容により、必要とするサイズを検討してください

詳細は“MessageQueueDirector 説明書”の“ファイル容量の見積り”を参照してください

注1)
Interstage管理コンソールの以下の画面において、ログファイルをダウンロードする場合、同時にダウンロードするログファイルのサイズ分のディスク容量が一時的に必要となります。

機能

画面(スタンドアロン)

Webサーバ(Interstage HTTP Server)

[システム] > [サービス] > [Webサーバ] > [ログ参照]タブ

[システム] > [サービス] > [Webサーバ] > [バーチャルホスト] > [バーチャルホスト名] > [ログ参照]タブ

Webサーバコネクタ

[システム] > [サービス] > [Webサーバ] > [Webサーバコネクタ] > [ログ参照]タブ

IJServerワークユニット

[システム] > [ワークユニット] > [ワークユニット名] > [ログ参照]タブ

ログファイルのサイズについては、各機能のログ情報のディスク容量を参照し、運用の内容により必要とするサイズを検討してください。
なお、ログファイルのサイズが大きいため、ディスク容量の不足によりログファイルのダウンロードに失敗する場合は、FTPなどを使用してダウンロードしてください。
注2)
IJServerワークユニット1つにつき以下を加算してください。
  プロセス多重度×4(コンテナログとコンテナ情報ログのデフォルトディスク使用量)×6(世代分のバックアップ) 以上
アプリケーションのタイムアウトが多発する場合、アプリケーションで短時間に大量のメッセージを出力する場合、およびデバック情報出力を行う場合は、“J2EE共通ディレクトリ/ijserver/IJServer名/log”配下のコンテナ情報ログのディスク使用量が大きくなります。このような操作が想定される場合は、十分なディスク容量をご用意ください。
注3)
デフォルトで2Mバイトです。アプリケーションで短時間に大量のメッセージを出力する場合、デバック情報出力を行う場合は、ディスク使用量が大きくなります。このような操作が想定される場合は、十分なディスク容量をご用意ください。
注4)
ログファイルのサイズの上限値は、CORBAサービスのconfigファイルのlog_file_size、access_log_size、error_log_size、process_log_size、info_log_sizeで設定することができます。ディスク容量は、バックアップファイルを1つ残すため、“ログファイルサイズの上限値×2”となります。
configファイルの詳細については、“CORBAサービスの動作環境ファイル”−“config”を参照してください。なお、ログファイルは、不要になった時点で、削除してください。
注5)
ログファイルのサイズの上限値は、CORBAサービスのconfigファイルのlog_file_sizeで設定することができます。アプリケーションごとにJVxxxxxxxxxx.log/JVxxxxxxxxxx.old(xxxxxxxxxxは一意の数字)の名前で採取されます。なお、ログファイルは、不要になった時点で、削除してください。
注6)
CORBAサービスのサーバマシンにネーミングサービスを構築する場合に、必要となるディスク容量について以下に示します。
注7)
インタフェースリポジトリを使用する場合のディスク容量について以下に示します。インタフェースリポジトリのデータベースのサイズは、以下の計算式に従って見積もり、ディスクを確保してください。
なお、インタフェースリポジトリのデータベースは、初期値(10240Kバイト)から自動拡張します。
注8)
ログファイルのサイズの上限値は、HTTPトンネリングの“gwconfigファイル”の“max_log_file_size”で設定することができます。ディスク容量は、バックアップファイルを1つ残すため“max_log_file_sizeで指定した値×2”となります。また、SolarisまたはLinuxで、WebサーバにInterstage HTTP Serverを使用している場合は、Interstage HTTP Serverの通信プロセスごとにログファイルが作成されます。なお、ログファイルは、不要になった時点で、削除してください。
注9)
ディスク所要量の算出方法は以下のとおりです。
  CORBAサービス関連の共有メモリサイズ(*1)×3
  +ワークユニット数×0.26
  +基本サイズ(*2)
注10)
データベース連携サービスのシステムログファイルは、isgendefコマンドで指定したシステム規模により異なりますので、以下のとおり見積もってください。
 small   : 1Mバイト以上
 moderate : 2Mバイト以上
 large   : 8Mバイト以上
 super   : 16Mバイト以上
注11)
イベントチャネルのプロセス数 =
 静的イベントチャネルグループ数 + 動的イベントチャネルのプロセス数
(動的イベントチャネルのプロセス数:イベントサービスのセットアップコマンド(essetup)による-pオプションの設定値。ノーティフィケーションサービスを使用している場合は、“動的イベントチャネルのプロセス数 × 2”としてください。)
注12)
各ユニット定義ファイルの“syssize”および“usersize”が、各ユニット定義ファイルの“sysdir”および“userdir”で指定したフォルダに必要です。各ユニット定義ファイルの“trandir”で指定したフォルダに、38以上必要です。
注13)
アプレットとして動作する場合は、アプレットが動作するクライアントマシン上のローカルディスクに、porbeditenvコマンドで“ログ格納ディレクトリ”として指定したディレクトリとなります。
注14)
 ログ情報の保存に2MB必要です。
注15)
所要量(Mbyte) = ispmakeenvで指定する共用メモリサイズ(Mbyte)×(測定時間 ÷ インターバル時間)× 測定日数(日)
注16)
1つのワークユニット定義サイズ =
   1000+(500ד[Application Program]セクション定義数”)+
   (500ד[Resource Manager]セクション定義数”)+
   (500ד[Nonresident Application Process]セクション定義数”)+
   (500ד[Multiresident Application Process]セクション定義数”)+
   ユーザ任意指定文字列データ長
注17)
このディレクトリには、WebブラウザからアップロードされたファイルのサイズがWebアプリケーションの指定したファイル転送用メモリサイズを超えた場合に、アップロードされたファイルが格納されます。
注18)
業務構成管理のリポジトリの格納先のサイズは、“Interstage Application Server 運用ガイド”の“業務構成管理機能の操作”を参照してください。
注19)
デフォルト設定のままでは使用ディスクサイズの上限なしにログが採取されることになるので、ディスク不足発生を防止するために、定期的に不要になったログファイルを削除するか、ログの採取方法を変更してください。

目次 索引 前ページ次ページ

Copyright 20078 FUJITSU LIMITED