ページの先頭行へ戻る
Interstage Shunsaku Data Manager 導入・運用ガイド

B.3.1 基本構成での設定例

ここでは、基本構成での動作環境ファイルのパラメタの設定例を示します。

単一サーバ構成の場合

単一サーバ構成の場合、システム用動作環境ファイルに、conductor、director、sorterおよびsearcherの情報を設定します。

構成

Shunsakuシステム名

shunsaku

ディレクタサーバ

DirSvr1

conductor識別子

shunc

director識別子

shund1

sorter識別子

shuno1

searcher識別子

shuns01


以下に、各動作環境ファイルの設定例を示します。

条件

Shunsakuのインストール先

C:\Program Files\Interstage Shunsaku\

ディレクタデータファイルの格納先

C:\Shunsaku\

オペレーションログファイルの格納先

C:\Shunbackup\ope\

検索用データの文字コード

UTF-8

多重度(同時に処理する検索要求+ソート要求)

5多重(検索要求:3、ソート要求:2)

半角英字の大文字・小文字の区別

区別しない

全角英字の大文字・小文字の区別

区別しない

検索対象外とする文字

空白(半角/全角)、改行、水平タブ

アプリケーションへの応答最大件数

100件

動作ログファイル出力

出力する(100MBで切替え)

動作ログファイルのバックアップ数

100

動作ログファイルの切替え日数

30日

性能ログファイル出力

出力する(100MBで切替え)

性能ログファイルのバックアップ数

100

性能ログファイルの切替え日数

30日

オペレーションログファイルの出力

出力する

検索の最大応答待ち時間

60秒

属性値の検索

行う


(1)システム用動作環境ファイル

システム用動作環境ファイル:shunsaku.cfg

Conductor          shunc DirSvr1 23101
Sorter             shuno1 DirSvr1 23201

Director           shund1 DirSvr1 23301 23302 23303
Searcher           shuns01 DirSvr1 23501 shund1
CharacterCode      UTF-8 ----------------------------------------(a)
ANKmix             1 --------------------------------------------(b)
KNJmix             1 --------------------------------------------(c)
SkipChar           "\s,\S,\n,\t" --------------------------------(d)
SearchAttribute    0 --------------------------------------------(e)
  1. CharacterCodeパラメタに、検索用データの文字コード(UTF-8)を指定します。

  2. ANKmixパラメタに、1(半角英字の大文字・小文字を区別しない)を指定します。

  3. KNJmixパラメタに、1(全角英字の大文字・小文字を区別しない)を指定します。

  4. SkipCharパラメタに、検索対象外の文字(\s:半角空白、\S:全角空白、\n:改行、\t:水平タブ)を二重引用符で囲んで指定します。

  5. SearchAttributeパラメタに、0(属性値の検索を行う)を指定します。

なお、ANKmix、KNJmixおよびSkipCharパラメタは、システム用動作環境ファイルに指定し、director用動作環境ファイルでの指定は省略します。


(2)conductor用動作環境ファイル

conductor用動作環境ファイル:shunc.cfg

LogFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\conductor\" ------(a)
LogFileSize         100 -----------------------------------------------------------------(b)
LogFileBackup       100-----------------------------------------------------------------(c)
LogFileSwitch       30 -----------------------------------------------------------------(d)
PfmFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\conductor\" ------(e)
PfmFileSize         100 -----------------------------------------------------------------(f)
PfmFileBackup       100 -----------------------------------------------------------------(g)
PfmFileSwitch       30 ------------------------------------------------------------------(h)
CoreFileFolder      "C:\Program Files\Interstage Shunsaku\Shunsaku\core\conductor\" -----(i)
AnsMax              100 -----------------------------------------------------------------(j)
MaxConnection       10 ------------------------------------------------------------------(k)
  1. LogFileFolderパラメタに、動作ログファイルの格納ディレクトリを絶対パスで指定します。director、sorterおよびsearcherの各動作環境ファイルのLogFileFolderも同様に指定します。

  2. LogFileSizeパラメタに、動作ログファイルの切替えを行うファイルサイズ(100)を指定します。単位はメガバイトです。

  3. LogFileBackupパラメタに、動作ログファイルのバックアップ数(100)を指定します。director、sorterおよびsearcherの各動作環境ファイルのLogFileBackupも同様に指定します。

  4. LogFileSwitchパラメタに、動作ログファイルの切替え日数(30)を指定します。director、sorterおよびsearcherの各動作環境ファイルのLogFileSwitchも同様に指定します。

  5. PfmFileFolderパラメタに、性能ログファイルの格納ディレクトリを絶対パスで指定します。director、sorterおよびsearcherの各動作環境ファイルのPfmFileFolderも同様に指定します。

  6. PfmFileSizeパラメタに、性能ログファイルの切替えを行うファイルサイズ(100)を指定します。単位はメガバイトです。

  7. PfmFileBackupパラメタに、性能ログファイルのバックアップ数(100)を指定します。director、sorterおよびsearcherの各動作環境ファイルのPfmFileBackupも同様に指定します。

  8. PfmFileSwitchパラメタに、性能ログファイルの切替え日数(30)を指定します。director、sorterおよびsearcherの各動作環境ファイルのPfmFileSwitchも同様に指定します。

  9. CoreFileFolderパラメタに、異常が発生した場合のコアファイルを格納するディレクトリを絶対パスで指定します。director、sorterおよびsearcherの各動作環境ファイルのCoreFolderも同様に指定します。

  10. AnsMaxパラメタに、アプリケーションへの応答最大件数(100)を指定します。ShunsakuのAPIを利用し、conductor経由でShunsakuにアクセスする場合は、conductor用動作環境ファイルのAnsMaxパラメタに指定します。
    (director用動作環境ファイルのAnsMaxパラメタは省略します)

  11. MaxConnectionパラメタに、conductorへの最大同時接続数(10)を指定します。


(3)director用動作環境ファイル

director用動作環境ファイル:shund1.cfg

DataFileFolder      C:\Shunsaku\ --------------------------------------------------------(a)
LogFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\director\"
LogFileSize         100
LogFileBackup       100
LogFileSwitch       30
PfmFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\director\"
PfmFileSize         100
PfmFileBackup       100
PfmFileSwitch       30
CoreFileFolder      "C:\Program Files\Interstage Shunsaku\Shunsaku\core\director\"
OperationLogFolder  D:\Shunbackup\ope\---------------------------------------------------(b)
MultiMax            5 -------------------------------------------------------------------(c)
SearcherWTimer      60 ------------------------------------------------------------------(d)
  1. DataFileFolderパラメタに、ディレクタデータファイルの格納ディレクトリを絶対パスで指定します。

  2. OperationLogFolderパラメタに、オペレーションログファイルの格納ディレクトリを絶対パスで指定します。

  3. MultiMaxパラメタに、検索依頼の同時受付最大件数(5)を指定します。

  4. SearcherWTimerパラメタに、検索時のsearcherからの最大応答待ち時間(60)を指定します。単位は秒です。
    API用動作環境ファイルのWaitTimerパラメタにも最大応答待ち時間を指定します。


(4)sorter用動作環境ファイル

sorter用動作環境ファイル:shuno1.cfg

MultiMax            2 ------------------------------------------------------------------(a)
LogFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\sorter\"
LogFileSize         100
LogFileBackup       100
LogFileSwitch       30
PfmFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\sorter\"
PfmFileSize         100
PfmFileBackup       100
PfmFileSwitch       30
CoreFileFolder      "C:\Program Files\Interstage Shunsaku\Shunsaku\core\sorter\"
  1. MultiMaxパラメタに、ソートまたは集計依頼の同時受付最大件数(2)を指定します。


(5)searcher用動作環境ファイル

searcher用動作環境ファイル:shuns01.cfg

LogFileFolder         "C:\Program Files\Interstage Shunsaku\Shunsaku\log\searcher\"
LogFileSize           100
LogFileBackup         100
LogFileSwitch         30
PfmFileFolder         "C:\Program Files\Interstage Shunsaku\Shunsaku\log\searcher\"
PfmFileSize           100
PfmFileBackup         100
PfmFileSwitch         30
CoreFileFolder        "C:\Program Files\Interstage Shunsaku\Shunsaku\core\searcher\"

searcherを別のサーバに配置する構成の場合

conductor、directorおよびsorterをディレクタサーバに配置し、searcherをサーチサーバに配置する構成の場合、conductorを配置するディレクタサーバでシステム用動作環境ファイルを編集し、サーチサーバに配布します。

なお、本構成例では、サーチサーバのオーバーフロー制御機能を利用しています。

構成

Shunsakuシステム名

shunsaku

ディレクタサーバ

DirSvr1

conductor識別子

shunc

director識別子

shund1

sorter識別子

shuno1

サーチサーバ

SchSvr01

searcher識別子

shuns01
shuns02


以下に、各動作環境ファイルの設定例を示します。

条件

Shunsakuのインストール先

C:\Program Files\Interstage Shunsaku\

ディレクタデータファイルの格納先

C:\Shunsaku\

サーチデータファイルの格納先

C:\Shunsaku\

オペレーションログファイルの格納先

C:\Shunbackup\ope\

検索用データの文字コード

UTF-8

多重度(同時に処理する検索要求+ソート要求)

5多重(検索要求:3、ソート要求:2)

半角英字の大文字・小文字の区別

区別しない

全角英字の大文字・小文字の区別

区別しない

検索対象外とする文字

空白(半角/全角)、改行、水平タブ

アプリケーションへの応答最大件数

100件

動作ログファイル出力

出力する(100MBで切替え)

動作ログファイルのバックアップ数

100

動作ログファイルの切替え日数

30日

性能ログファイル出力

出力する(100MBで切替え)

性能ログファイルのバックアップ数

100

性能ログファイルの切替え日数

30日

オペレーションログファイルの出力

出力する

検索の最大応答待ち時間

60秒

searcher異常時の異常認識範囲

対象searcherのみ異常とみなす

運用可能な最大縮退searcher数

1

searcher種別

SearcherType=Memory

searcherの最大メモリ使用サイズ

1,024MB


(1)システム用動作環境ファイル

システム用動作環境ファイル:shunsaku.cfg

Conductor          shunc DirSvr1 23101
Sorter             shuno1 DirSvr1 23201
Director           shund1 DirSvr1 23305 23306 23102 SearcherType=Memory SearcherMaxMemorySize=1024
                                                                                ------------(a)
Searcher           shuns01 SchSvr01 23501 shund1 ----------------(b)
Searcher           shuns02 SchSvr01 23502 shund1 ----------------(b)
CharacterCode      UTF-8 ----------------------------------------(c)
ANKmix             1 --------------------------------------------(d)
KNJmix             1 --------------------------------------------(e)
SkipChar           "\s,\S,\n,\t" --------------------------------(f)
SearcherFailureEscalation    0 ----------------------------------(g)
DegradableSearcherCnt  1 ----------------------------------------(h)
  1. サーチデータのオーバーフロー制御機能を使用する場合、Directorパラメタに、searcher種別とsearcherの最大メモリ使用サイズを追加します。

  2. Searcherパラメタに、サーチサーバ上のsearcher情報(searcher識別子、ホスト名またはIPアドレス、directorから要求を受け付けるポート番号、接続するdirectorのdirector識別子)をすべて追加します。
    同一筐体に複数のsearcherを配置する場合は、それぞれ異なるポート番号を指定します。また、異なる複数の筐体にsearcherを配置する場合は、同一のポート番号が指定できます。

  3. CharacterCodeパラメタに、検索用データの文字コード(UTF-8)を指定します。

  4. ANKmixパラメタに、1(半角英字の大文字・小文字を区別しない)を指定します。

  5. KNJmixパラメタに、1(全角英字の大文字・小文字を区別しない)を指定します。

  6. SkipCharパラメタに、検索対象外の文字(\s:半角空白、\S:全角空白、\n:改行、\t:水平タブ)を二重引用符で囲んで指定します。

  7. 複数のsearcherを配置しているサーチサーバで異常を検出した場合に、対象searcherのみ異常とみなすには、SearcherFailureEscalationパラメタに0を指定します。サーチサーバ単位で異常とみなすには、1を指定します。

  8. DegradableSearcherCntパラメタに、運用可能な最大縮退searcher数(1)を指定します。

なお、ANKmix、KNJmixおよびSkipCharパラメタは、システム用動作環境ファイルに指定し、director用動作環境ファイルでの指定は省略します。


(2)conductor用動作環境ファイル

conductor用動作環境ファイル:shunc.cfg

LogFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\conductor\" ------(a)
LogFileSize         100 -----------------------------------------------------------------(b)
LogFileBackup       100-----------------------------------------------------------------(c)
LogFileSwitch       30 -----------------------------------------------------------------(d)
PfmFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\conductor\" ------(e)
PfmFileSize         100 -----------------------------------------------------------------(f)
PfmFileBackup       100 -----------------------------------------------------------------(g)
PfmFileSwitch       30 ------------------------------------------------------------------(h)
CoreFileFolder      "C:\Program Files\Interstage Shunsaku\Shunsaku\core\conductor\" -----(i)
AnsMax              100 -----------------------------------------------------------------(j)
MaxConnection       10 ------------------------------------------------------------------(k)
  1. LogFileFolderパラメタに、動作ログファイルの格納ディレクトリを絶対パスで指定します。director、sorterおよびsearcherの各動作環境ファイルのLogFileFolderも同様に指定します。

  2. LogFileSizeパラメタに、動作ログファイルの切替えを行うファイルサイズ(100)を指定します。単位はメガバイトです。

  3. LogFileBackupパラメタに、動作ログファイルのバックアップ数(100)を指定します。director、sorterおよびsearcherの各動作環境ファイルのLogFileBackupも同様に指定します。

  4. LogFileSwitchパラメタに、動作ログファイルの切替え日数(30)を指定します。director、sorterおよびsearcherの各動作環境ファイルのLogFileSwitchも同様に指定します。

  5. PfmFileFolderパラメタに、性能ログファイルの格納ディレクトリを絶対パスで指定します。director、sorterおよびsearcherの各動作環境ファイルのPfmFileFolderも同様に指定します。

  6. PfmFileSizeパラメタに、性能ログファイルの切替えを行うファイルサイズ(100)を指定します。単位はメガバイトです。

  7. PfmFileBackupパラメタに、性能ログファイルのバックアップ数(100)を指定します。director、sorterおよびsearcherの各動作環境ファイルのPfmFileBackupも同様に指定します。

  8. PfmFileSwitchパラメタに、性能ログファイルの切替え日数(30)を指定します。director、sorterおよびsearcherの各動作環境ファイルのPfmFileSwitchも同様に指定します。

  9. CoreFileFolderパラメタに、異常が発生した場合のコアファイルを格納するディレクトリを絶対パスで指定します。director、sorterおよびsearcherの各動作環境ファイルのCoreFolderも同様に指定します。

  10. AnsMaxパラメタに、アプリケーションへの応答最大件数(100)を指定します。ShunsakuのAPIを利用し、conductor経由でShunsakuにアクセスする場合は、conductor用動作環境ファイルのAnsMaxパラメタに指定します。
    (director用動作環境ファイルのAnsMaxパラメタは省略します)

  11. MaxConnectionパラメタに、conductorへの最大同時接続数(10)を指定します。


(3)director用動作環境ファイル

director用動作環境ファイル:shund1.cfg

DataFileFolder      C:\Shunsaku\ --------------------------------------------------------(a)
LogFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\director\"
LogFileSize         100
LogFileBackup       100
LogFileSwitch       30
PfmFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\director\"
PfmFileSize         100
PfmFileBackup       100
PfmFileSwitch       30
CoreFileFolder      "C:\Program Files\Interstage Shunsaku\Shunsaku\core\director\"
OperationLogFolder  C:\Shunbackup\ope ---------------------------------------------------(b)
MultiMax            5 -------------------------------------------------------------------(c)
SearcherWTimer      60 ------------------------------------------------------------------(d)
  1. DataFileFolderパラメタに、ディレクタデータファイルの格納ディレクトリを絶対パスで指定します。

  2. OperationLogFolderパラメタに、オペレーションログファイルの格納ディレクトリを絶対パスで指定します。

  3. MultiMaxパラメタに、検索依頼の同時受付最大件数(5)を指定します。

  4. SearcherWTimerパラメタに、検索時のsearcherからの最大応答待ち時間(60)を指定します。単位は秒です。
    API用動作環境ファイルのWaitTimerパラメタにも最大応答待ち時間を指定します。


(4)sorter用動作環境ファイル

sorter用動作環境ファイル:shuno1.cfg

MultiMax            2 ------------------------------------------------------------------(a)
LogFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\sorter\"
LogFileSize         100
LogFileBackup       100
LogFileSwitch       30
PfmFileFolder       "C:\Program Files\Interstage Shunsaku\Shunsaku\log\sorter\"
PfmFileSize         100
PfmFileBackup       100
PfmFileSwitch       30
CoreFileFolder      "C:\Program Files\Interstage Shunsaku\Shunsaku\core\sorter\"
  1. MultiMaxパラメタに、ソートまたは集計依頼の同時受付最大件数(2)を指定します。


(5)searcher用動作環境ファイル

searcher用動作環境ファイル:shuns01.cfg

LogFileFolder         "C:\Program Files\Interstage Shunsaku\Shunsaku\log\searcher\"
LogFileSize           100
LogFileBackup         100
LogFileSwitch         30
PfmFileFolder         "C:\Program Files\Interstage Shunsaku\Shunsaku\log\searcher\"
PfmFileSize           100
PfmFileBackup         100
PfmFileSwitch         30
CoreFileFolder        "C:\Program Files\Interstage Shunsaku\Shunsaku\core\searcher\"
SearchDataFileFolder  "C:\Shunsaku\" ---------------------------------------------------(a)
  1. SearcheDataFileFolderパラメタに、サーチデータファイルの格納ディレクトリを絶対パスで指定します。


(6)searcher用動作環境ファイル

searcher用動作環境ファイル:shuns02.cfg

LogFileFolder         "C:\Program Files\Interstage Shunsaku\Shunsaku\log\searcher\"
LogFileSize           100
LogFileBackup         100
LogFileSwitch         30
PfmFileFolder         "C:\Program Files\Interstage Shunsaku\Shunsaku\log\searcher\"
PfmFileSize           100
PfmFileBackup         100
PfmFileSwitch         30
CoreFileFolder        "C:\Program Files\Interstage Shunsaku\Shunsaku\core\searcher\"
SearchDataFileFolder  "C:\Shunsaku\"