HCSC-Manager定義ファイル
形式
cscmng.repository.root=リポジトリのルートディレクトリパス |
機能
HCSC-Managerの動作に必要となる情報を設定します。
ファイルの格納先
<Cosminexusのインストールディレクトリ>¥CSC¥config¥manager¥cscmng.properties
設定できるパラメタ
(1)リポジトリ設定
cscmng.repository.root=リポジトリのルートディレクトリパス ~<最大100バイトの文字列><<<Cosminexusインストールディレクトリ>¥CSC¥repository>>
リポジトリのルートディレクトリを絶対パスで指定します。ディレクトリ区切りは「/」または「¥¥」を使用します。相対パスを指定した場合,エラーになる場合があります。存在しないディレクトリを指定した場合,および指定した文字列が100バイトを超える場合はエラーになります。そのため,<Cosminexusインストールディレクトリ>が84バイトを超える場合は,このプロパティを明示的に指定してください。
(2)ログ設定
cscmng.log.dir=ログ出力先ディレクトリパス ~<最大100バイトの文字列><<<Cosminexusインストールディレクトリ>¥CSC¥log¥manager>>
ログ出力先ディレクトリを絶対パスで指定します。ディレクトリ区切りは「/」または「¥¥」を使用します。相対パスを指定した場合,エラーになる場合があります。存在しないディレクトリを指定した場合,および指定した文字列が100バイトを超える場合はエラーになります。そのため,<Cosminexusインストールディレクトリ>が84バイトを超える場合は,このプロパティを明示的に指定してください。
cscmng.log.<チャネル名>.filesize=ログファイルサイズ ~<数字>((4096-16777216))<<1048576>> チャネルがmaintenanceの場合は<数字>((4096-16777216))<<4194304>>
ログファイル一つ当たりの上限サイズをバイト単位で指定します。不正な値を指定した場合は,省略値が指定されます。チャネル名には,次のどれか一つを指定します。
cscmng.log.<チャネル名>.filenum=ログファイル面数 ~<数字>((1-16))<<2>>
ログファイル面数を指定します。不正な値を指定した場合は,省略値が指定されます。チャネル名には,次のどれか一つを指定します。
(3)Cosminexus-manager設定
cscmng.manager.<マネージャ識別名>.timeout=タイムアウト値 ~<数字>((0-86400))<<0>>
Cosminexus managerとの接続の読み込みタイムアウトを秒単位で指定します。0を指定した場合はタイムアウトしません。不正な値を指定した場合は,省略値が指定されます。マネージャ識別名はHCSCサーバ構成定義ファイルに指定したCosminexus Manager名を設定してください。
(4)プロセスインスタンス再実行設定
cscmng.pireexec.response.dir=応答電文格納ディレクトリパス ((1-100バイト))
プロセスインスタンス再実行で応答電文を受け取った場合の応答電文格納ディレクトリを絶対パスで指定します。ディレクトリ区切りは「/」または「¥¥」を使用します。相対パスを指定した場合,エラーになる場合があります。指定しない場合は,応答電文が格納されません。存在しないパスを指定した場合,エラーになります。また,パスを含むファイル長がOSのMAX_PATHを超える場合はファイルを作成できません。
cscmng.pireexec.response.encoding=応答電文格納文字コード ~<<UTF-8>>
応答電文格納時の出力文字コードを,JavaVMがサポートしているエンコーディング名で指定します。存在しない文字コードを指定した場合,省略値が指定されます。
(5)HCSCサーバ運用設定
cscmng.server.<HCSCサーバ名>.system=論理サーバ名
HCSCシステムの管理下におく論理サーバを指定します。管理下におくと,論理サーバの各種運用(HCSCサーバとの一括起動・停止,および状態の参照)ができるようになります。
論理サーバ名は,「論理サーバ名,論理サーバ名,…」のようにコンマ(,)区切りで指定します。コンマ前後の半角スペースやタブ文字は無視されます。論理サーバの起動停止順序は,Cosminexus Managerで設定した順序になります。HCSCサーバも同時に起動する場合は,J2EEサーバの起動順序になります。
(6)リポジトリエクスポート
cscmng.repctl.export.dir=エクスポートファイルの出力先ディレクトリパス ~((1-100バイト))
cscrepctlコマンドでリポジトリをエクスポートする場合,エクスポートファイルの出力先ディレクトリを指定します。
(7)環境バックアップ
cscmng.envbackup.dir=環境バックアップの出力先ディレクトリパス ~((1-100バイト))<<カレントディレクトリ>>
cscenvbackupコマンドで環境をバックアップする場合,環境バックアップファイルの出力先ディレクトリを指定します。
cscmng.envbackup.dir.envrestore=リストア前の環境バックアップの出力先ディレクトリパス ~((1-100バイト))
cscenvrestoreコマンドで環境をリストアする場合,リストア前の環境バックアップファイルの出力先ディレクトリを指定します。このパラメタの指定は,cscmng.envbackup.dirパラメタの指定よりも優先されます。このパラメタを省略した場合,リストア前の環境バックアップファイルは,cscmng.envbackup.dirパラメタで指定したディレクトリに出力されます。cscmng.envbackup.dirパラメタも省略した場合は,次のディレクトリに出力されます。
<Cosminexusインストールディレクトリ>¥CSC¥spool¥manager¥
cscmng.envbackup.dir.import=インポート前の環境バックアップの出力先ディレクトリパス ~((1-100バイト))
cscrepctlコマンドで-importオプションを指定してリポジトリをインポートする場合,インポート前の環境バックアップファイルの出力先ディレクトリを指定します。このパラメタの指定は,cscmng.envbackup.dirパラメタの指定よりも優先されます。このパラメタを省略した場合,インポート前の環境バックアップファイルは,cscmng.envbackup.dirパラメタで指定したディレクトリに出力されます。cscmng.envbackup.dirパラメタも省略した場合は,次のディレクトリに出力されます。
<Cosminexusインストールディレクトリ>¥CSC¥spool¥manager
cscmng.envbackup.autoget={ON|OFF} ~<<ON>>
自動でバックアップするかどうかを指定します。
cscmng.envbackup.autoget.off={envrestore|import|envrestore,import}
環境をリストアする際,またはリポジトリをインポートする際に,自動バックアップをしない場合に指定します。環境のリストア,およびリポジトリのインポートの両方で自動バックアップをしない場合は,envrestoreとimportをコンマ(,)区切りで指定します。コンマ前後のスペース文字は無視されます。
表9-2 cscmng.envbackup.autogetパラメタとcscmng.envbackup.autoget.offパラメタの関係
cscmng.envbackup.autogetパラメタの指定 | cscmng.envbackup.autoget.offパラメタの指定 | 環境のリストア時 | リポジトリのインポート時 |
---|---|---|---|
なし | なし | ○ | ○ |
なし | envrestore | × | ○ |
なし | import | ○ | × |
なし | envrestore,import | × | × |
ON | なし | ○ | ○ |
ON | envrestore | × | ○ |
ON | import | ○ | × |
ON | envrestore,import | × | × |
OFF | なし | × | × |
OFF | envrestore | × | × |
OFF | import | × | × |
OFF | envrestore,import | × | × |
記述例
cscmng.repository.root=C:/Program Files/Hitachi/Cosminexus/CSC/repository |