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

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

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

項番

機能 (注)

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

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

備考(用途)

1

Interstage動作環境


コンポーネントトランザクションサービスのインストールディレクトリ\var\td001
(Interstage動作環境定義ファイルの“TD path for system”で指定)

2以上

Interstage動作環境作成時

2

Interstage管理コンソール


Interstage JMXサービスのインストールディレクトリ

14

 

3

Webサーバ(Interstage HTTP Server)

アクセスログ、エラーログ格納ディレクトリ

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

Webサーバ(Interstage HTTP Server)のアクセスログ、エラーログ


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

9

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


/var/opt/FJSVihs/logs

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

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

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

4

Webサーバ(InfoProvider Pro)


アクセスログ格納ディレクトリ

Webブラウザからのアクセス回数×0.00016

Webサーバ(InfoProvider Pro)のアクセスログ、エラーログ


/var/opt

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


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

Webブラウザに返却するコンテンツ(HTML文書やCGIアプリなど)を格納


/var

CGI、拡張CGI、コード変換で使用する作業用一時ファイル

5

J2EE


J2EEインストールディレクトリ\deployment


/var/opt/FJSVj2ee/deployment

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

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

6

IJServerワークユニット


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


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

24以上 (注1)

IJServerワークユニット運用時

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

2以上 (注2)

7

CORBAサービス
(Web-J Editionの場合)

/var/opt

(注3)

ログ情報

8

CORBAサービス


CORBAサービスのインストールディレクトリ

0.1以上

CORBAサービス運用時。
インプリメンテーション情報、ネーミングサービス、インタフェースリポジトリのデータサイズに依存します。


CORBAサービスのインストールディレクトリ\varフォルダ

18(デフォルト時の最大サイズ) (注4)

ログ情報

2以上 (注5)

内部ログ採取時(プレインストール型Javaライブラリ以外の場合)

6以上

CORBAサービス運用時。


/var/opt

(注3)

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

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

(注6)

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


/etc/opt

4.1以上 (注7)

ネーミングサービス情報


/var/opt

4.0以下 (注7)

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


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

10.3以上 (注8)

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


/var/opt

32.3以下

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


/var/opt

6以上

CORBAサービス運用時。


/tmp

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

IDLコンパイラ動作時

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

2以上 (注9)

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

9

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


var/opt/FSUNtd/

3.0以下

認証オブジェクトのログトレースファイル

0.5

セション情報管理機能のログトレースファイル


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


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

15.0 以上

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


/var

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

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

10

ロードバランス


/etc/opt

ロードバランスグループ数×((1ロードバランスグループあたりのオブジェクトリファレンス数×オブジェクトリファレンス長)+0.0005) (注11)

データファイル

11

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


(注12)

システムログファイル

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


トランザクション数×0.008+0.001

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

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

運用環境のOTS_TRACE_SIZE×0.001

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

運用環境の
RESOUCE_TRACE_SIZE×0.001

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

運用環境のRECOVERY_TRACE_SIZE×0.001

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

運用環境のOBSERVE_TRACE_SIZE×0.001


リソース定義ファイル格納ディレクトリ

登録したリソース定義ファイル数×0.001


/opt/FSUNots/var (otsgetdumpコマンドによるダンプファイル格納ディレクトリ)

5.0 以上

12

イベントサービス


イベントサービスのインストールディレクトリ\etc

0.1以上

チャネル情報


/etc/opt

1.0以上


イベントサービスのインストールディレクトリ\var

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

ログ情報


/var/opt

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

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


38×イベントサービスで作成したユニット数以上 (注13)

不揮発化運用時


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

13

Portable-ORB


Portable-ORBインストールディレクトリ (注16)

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

ログ情報


/var/opt (注15)

14

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


SOAPサービスのインストールディレクトリ\etc

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

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


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


SOAPサービスのインストールディレクトリ\log

2

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


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


SOAPサービスのインストールディレクトリ\conf

クライアント認証を行う場合 0.024
クライアント認証を行わない場合 0.020

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


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

クライアント認証を行う場合 0.012
クライアント認証を行わない場合 0.010

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

0.002×登録するCA証明書数

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

IDL数×0.01 以上 (注16)

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

15

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

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

IDL数×0.01 以上 (注16)

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

16

SOAPサービス


Servletサービスのインストールディレクトリ\log


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

2(注18)

Servletサービスのログ情報

17

Interstage JMS


Interstage JMSのインストールディレクトリ\etc

0.01+(durable Subscriber数×0.002)

定義情報


/etc/opt


Interstage JMSのインストールディレクトリ\var

0.2以上

コンソールファイル


/var/opt

18

性能監視ツール


格納ディレクトリ

1.0以上 (注19)

性能ログファイル


/var

6.4×性能監視ツールの共有メモリサイズ (注20)×6

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

19

ワークユニット


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

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

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

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

ワークユニット運用時

20

Interstage運用操作ツール


5以上

ログ情報


/var/opt

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


/var/opt/FJSVisgui

8以上

ログトレースファイル


/opt

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

運用操作ツール用Webサーバのログ情報


ワークユニット定義バックアップディレクトリ

Interstage運用操作ツールより新規作成または変更したワークユニット数 × ワークユニット定義のサイズ (注22)

ワークユニット定義新規作成または変更時


/var

32以上

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

21

Servletサービス(OperationManagement)


インストールディレクトリ\log

2

Servletサービス(OperationManagement)運用時のログ情報


サーブレット・ゲートウェイのログ格納ディレクトリ

2


サーブレット・コンテナのログ格納ディレクトリ

0.1以上

サーブレット・コンテナ(OperationManagement)のログ採取時

22

V5.1以前のServletサービス


インストールディレクトリ\log

2

V5.1以前のServletサービス運用時のログ情報


/var/opt (注17)

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


Servletサービスのサブレット・ゲートウェイのログ格納ディレクトリ

2


サーブレット・コンテナのログ格納ディレクトリ

0.1以上

V5.1以前のServletサービスで、サーブレット・コンテナのログ採取時

23

ポータル機能

 

利用者数×1.5Mバイト + 40MB

運用時に必要なリポジトリ用データベースのディスク見積もり

24

フレームワーク

Java VMのシステムプロパティのjava.io.tmpdirで指定


クライアント(Webブラウザ)からアップロードされるファイルサイズ

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


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

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

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

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

25

InfoDirectory


DSA作成ディレクトリ

ログサイズ+エントリ登録ディスク容量
= 80×8+2×n+0.4
(nの単位は1000エントリです。また、1エントリはLDIFで記述したときのサイズが388byteの場合です)
(注24)

InfoDirectoryサーバのデフォルトプロセスを使用する場合


管理ツールエージェントのログディレクトリ

0.1以上(注25)

InfoDirectory管理ツールエージェントを使用する場合


管理ツールクライアントのログディレクトリ

0.1以上(注26)

InfoDirectory管理ツールクライアントを使用する場合

26

Interstage シングル・サインオン

アクセスログファイルの出力先ディレクトリ(注27)


2

Interstage シングル・サインオンのアクセスログなどのログ情報


3以上


Interstage シングル・サインオンのインストールディレクトリ\ssocm\etc

2


/var/opt/FJSVssocm/etc

27

Smart Repository


Smart Repositoryのインストールディレクトリ\var

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

Smart Repositoryのログ情報


/var/opt


Smart Repositoryのインストールディレクトリ\etc

0.5×リポジトリ作成数

Smart Repositoryの環境定義


/etc/opt

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

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

Smart Repositoryのアクセスログ

Smart Repositoryのデータベース格納先ディレクトリ

0.1×n×s/500+200(注28)
nはエントリ数、sは1エントリをLDIFで記述したときのサイズ(バイト単位)

Smart Repositoryのデータベース格納先

28

ebXML Message Service


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

詳細は“ebXML Message Service ユーザーズガイド”の“3章 環境作成”を参照してください


/opt/FJSVebms/ebms/EBMS001/var/trace
(通信ログを格納するディレクトリ)

25

通信ログ

29

UDDIレジストリサービス


/opt/FJSVuddis/var
(UDDIレジストリサービスのログを格納するディレクトリ)

20(デフォルト設定でのログ出力で利用するディスク容量)
設定は、UDDIレジストリサービス環境設定ファイルで変更可能

詳細は、“UDDIサービスユーザーズガイド”を参照してください


UDDIレジストリサービスで情報を格納するDSAのディレクトリ

80MB*8+情報登録ディスク容量

 

30

MessageQueueDirector


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

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


/opt/FJSVmqd/gui/var/trace
(トレースファイル格納ディレクトリ)

5

トレース情報

31

負荷計測エージェント


/var/opt
(負荷計測エージェントのログファイル格納ディレクトリ)

5

 

32

Interstage JMXサービス


/var/opt

14以上

 


/etc/opt

0.1以上

 

33

業務構成管理

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


Interstage JMXサービスのインストールディレクトリ\var\repository


/var/opt/FJSVisas/repository

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

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

注1)
IJServerワークユニット1つにつき以下を加算してください。
  プロセス多重度×4(コンテナログとコンテナ情報ログのデフォルトディスク使用量)×6(世代分のバックアップ) 以上
アプリケーションのタイムアウトが多発する場合、アプリケーションで短時間に大量のメッセージを出力する場合、およびデバック情報出力を行う場合は、“J2EE共通ディレクトリ/ijserver/IJServer名/log”配下のコンテナ情報ログのディスク使用量が大きくなります。このような操作が想定される場合は、十分なディスク容量をご用意ください。
注2)
デフォルトで2Mバイトです。アプリケーションで短時間に大量のメッセージを出力する場合、デバック情報出力を行う場合は、ディスク使用量が大きくなります。このような操作が想定される場合は、十分なディスク容量をご用意ください。
注3)
ログファイルのサイズの上限値は、CORBAサービスのconfigファイルのlog_file_size、access_log_size、error_log_size、process_log_size、info_log_sizeで設定することができます。ディスク容量は、バックアップファイルを1つ残すため、“ログファイルサイズの上限値×2”となります。
configファイルの詳細については、“CORBAサービスの動作環境ファイル”−“config”を参照してください。なお、ログファイルは、不要になった時点で、削除してください。
注4)
CORBAサービスのログ採取機能を使用している場合、最大で以下のディスク容量を使用します。(各パラメタはconfigファイルで定義)
  access_log_size×2 + error_log_size×2 + process_log_size×2
ログ採取機能については“アプリケーション作成ガイド(CORBAサービス編)”の“ログ採取機能”を、上記パラメタについては“config”(CORBAサービス)を参照してください。
注5)
必要なディスク容量は、(max_processes(*)+2)×log_file_size(*)×2の値(バイト単位)になります(*:CORBAサービスのインストールフォルダ\etc\configファイルのパラメタ)。採取されるログファイルはlog、log.old以外にサーバアプリケーションごとに“appNNNN.log”、“appNNNN.old”(NNNNは英数字)の名前で採取されます。なお、ログファイルは、不要になった時点で、削除してください。
 自ホストでネーミングサービス、インタフェースリポジトリを動作させる場合には、それぞれ、4Mバイト、32Mバイトの領域が必要です。
注6)
ログファイルのサイズの上限値は、CORBAサービスのconfigファイルのlog_file_sizeで設定することができます。アプリケーションごとにJVxxxxxxxxxx.log/JVxxxxxxxxxx.old(xxxxxxxxxxは一意の数字)の名前で採取されます。なお、ログファイルは、不要になった時点で、削除してください。
注7)
CORBAサービスのサーバマシンにネーミングサービスを構築する場合に、必要となるディスク容量について以下に示します。
注8)
インタフェースリポジトリを使用する場合のディスク容量について以下に示します。インタフェースリポジトリのデータベースのサイズは、以下の計算式に従って見積もり、ディスクを確保してください。
なお、インタフェースリポジトリのデータベースは、初期値(10240Kバイト)から自動拡張します。
注9)
ログファイルのサイズの上限値は、HTTPトンネリングの“gwconfigファイル”の“max_log_file_size”で設定することができます。ディスク容量は、バックアップファイルを1つ残すため“max_log_file_sizeで指定した値×2”となります。また、Solaris OEまたはLinuxで、WebサーバにInterstage HTTP Serverを使用している場合は、Interstage HTTP Serverの通信プロセスごとにログファイルが作成されます。なお、ログファイルは、不要になった時点で、削除してください。
注10)
ディスク所要量の算出方法は以下のとおりです。
  CORBAサービス関連の共有メモリサイズ(*1)×3
  +コンポーネントトランザクションサービスの共有メモリサイズ(*2)
  +ワークユニット数×0.26
  +ワークユニットに含まれるIDL定義のパラメタ数(*3)×0.00005
  +基本サイズ(*4)
注11)
初期量として、8256Kバイトを、初回起動時に獲得します。
これを超過した場合、1024Kバイト単位で拡張します。
注12)
データベース連携サービスのシステムログファイルは、isgendefコマンドで指定したシステム規模により異なりますので、以下のとおり見積もってください。
 small   : 1Mバイト以上
 moderate : 2Mバイト以上
 large   : 8Mバイト以上
 super   : 16Mバイト以上
注13)
各ユニット定義ファイルの“syssize”および“usersize”が、各ユニット定義ファイルの“sysdir”および“userdir”で指定したフォルダに必要です。各ユニット定義ファイルの“trandir”で指定したフォルダに、38以上必要です。
注14)
Interstage管理コンソールで設定した場合は、保存先(新規作成)の格納ディレクトリには、以下の容量が必要となります。

ユニット定義ファイルで設定した場合は、各ユニット定義ファイルで指定した以下の容量が必要となります。

注15)
アプレットとして動作する場合は、アプレットが動作するクライアントマシン上のローカルディスクに、porbeditenvコマンドで“ログ格納ディレクトリ”として指定したディレクトリとなります。
注16)
見積もり式は以下のとおりです。
全IDL中のメソッド数×0.001+全IDL中のパラメタ数×0.0006+全IDL中のユーザ定義型数×0.0005+IDL数×0.01 以上
注17)
セションリカバリ機能使用時のSessionRegistryサーバが使用するセションのデータサイズは、Session Registryサーバが起動情報をファイルに保存する設定の場合に必要となります。詳細はV5.1以前の“J2EEユーザーズガイド”で“Session Registryサーバのシステム情報定義ファイル”を参照してください。所要量の算出方法は、以下のとおりです。
 0.003 + (サーブレット・コンテナ数 × 0.001)+(セション数 × セションの保持するデータ容量)(MB)
 また、上記以外にログ情報の保存に2MB必要です。
注18)
本資源は、Servletサービス運用時に同フォルダで使用する資源と共通であり、両者を合わせて2Mバイトです。
注19)
所要量(Mbyte) = ispmakeenvで指定する共用メモリサイズ(Mbyte)×(測定時間 ÷ インターバル時間)× 測定日数(日)
注20)
ispmakeenvコマンドの-mオプションで指定する共有メモリサイズです。
注21)
1つのワークユニット定義サイズ =
   1000+(500ד[Application Program]セクション定義数”)+
   (500ד[Resource Manager]セクション定義数”)+
   (500ד[Nonresident Application Process]セクション定義数”)+
   (500ד[Multiresident Application Process]セクション定義数”)+
   ユーザ任意指定文字列データ長
注22)
ワークユニット定義のサイズは、0.02〜2Mバイトです。ワークユニット定義の登録内容によりサイズが異なります。
注23)
このディレクトリには、WebブラウザからアップロードされたファイルのサイズがWebアプリケーションの指定したファイル転送用メモリサイズを超えた場合に、アップロードされたファイルが格納されます。
注24)
長時間にわたり、連続して更新系の操作を行う場合、「DSA格納先フォルダ\Ulogs」配下のディスク使用量が大きくなります。このような操作が想定される場合は、十分なディスク容量をご用意ください。
また、ディスク容量が圧迫され支障が生じる場合は、InfoDirectory使用手引書 DSAデータベースのバックアップ手順にしたがって、「DSAの格納先フォルダ\Ulogs」配下のファイルを削除してください。
注25)
ディスクの空き容量がない場合、ログ格納ディレクトリcomet配下のアーカイブログの日付が古いものから削除してください。
注26)
ディスクの空き容量がない場合、ログ格納ディレクトリ配下の不要なログを削除してください。
注27)
Interstage シングル・サインオンのアクセスログファイルの出力先ディレクトリは、以下のように各サーバによって異なります。

 業務サーバ:Interstageシングル・サインオンのインストールフォルダ\ssoatzag\log
 認証サーバ:Interstageシングル・サインオンのインストールフォルダ\ssoatcag\log
 リポジトリサーバ:Interstageシングル・サインオンのインストールフォルダ\ssoatcsv\log

 業務サーバ:/var/opt/FJSVssoaz/log
 認証サーバ:/var/opt/FJSVssoac/log
 リポジトリサーバ:/var/opt/FJSVssosv/log
注28)
1つのリポジトリあたりのディスク所要量です。
レプリケーション環境の場合、マスタのリポジトリのみ次の計算式となります。
  0.2 × n × s / 500 + 200
  (nはエントリ数、sは1エントリをLDIFで記述したときのサイズ(バイト単位))
計算式は目安です。ディスク容量は十分に余裕を持たせてください。
データベース格納先に指定したディスク領域が不足すると、メッセージirep30023を表示し、リポジトリを強制終了します。メッセージirep30023の対処は、“メッセージ集”の“メッセージ番号がirepで始まるメッセージ”を参照してください。
注30)
業務構成管理のリポジトリの格納先のサイズは、“Interstage Application Server 運用ガイド”の“業務構成管理機能の操作”を参照してください。

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

All Rights Reserved, Copyright(C) 富士通株式会社 2005