21.1.1 EADSサーバで使用する定義ファイル
(1) サーバ定義ファイル
サーバ定義ファイルに指定できるパラメタの一覧を次の表に示します。
なお,必ず指定するパラメタを太字で表記しています。
環境依存パラメタの設計については,「7. 環境依存パラメタを設計する(EADSサーバ)」を参照してください。
チューニングパラメタの設計については,「9. チューニングパラメタを設計する」を参照してください。
項番 |
分類 |
パラメタ名 |
指定する内容 |
---|---|---|---|
1 |
通信 (「7.3 通信に依存するパラメタの設計」参照) |
EADSサーバのIPアドレスまたはホスト名 |
|
2 |
EADSサーバのポート番号 |
||
3 |
EADSサーバ間の通信に使用するポート番号 |
||
4 |
EADSサーバ間の生存確認に使用するポート番号 |
||
5 |
EADSサーバの復旧処理,スケールアウト処理,またはリバランス処理に使用するポート番号 |
||
6 |
コマンドが使用するポート番号 |
||
7 |
ログファイル (「7.4 ログファイルに依存するパラメタの設計」参照) |
ログファイルの出力先ディレクトリのパス |
|
8 |
メッセージログのローテーション方式 |
||
9 |
メッセージログの1ファイル当たりのファイルサイズ |
||
10 |
メッセージログのファイル数 |
||
11 |
メッセージログの標準出力への出力を有効にするか,無効にするか |
||
12 |
例外ログのローテーション方式 |
||
13 |
例外ログの1ファイル当たりのファイルサイズ |
||
14 |
例外ログのファイル数 |
||
15 |
ユーザログのローテーション方式 |
||
16 |
ユーザログの1ファイル当たりのファイルサイズ |
||
17 |
ユーザログのファイル数 |
||
18 |
ユーザ例外ログのローテーション方式 |
||
19 |
ユーザ例外ログの1ファイル当たりのファイルサイズ |
||
20 |
ユーザ例外ログのファイル数 |
||
21 |
キャッシュファイル操作ログのローテーション方式 |
||
22 |
キャッシュファイル操作ログの1ファイル当たりのファイルサイズ |
||
23 |
キャッシュファイル操作ログのファイル数 |
||
24 |
統計情報を出力する間隔 |
||
25 |
統計情報の取得日数 |
||
26 |
統計情報で使用する,コンパクションの効果のファイル数の分布を分割する個数 |
||
27 |
Javaログ(JavaVMの保守情報)のファイルサイズ |
||
28 |
Javaログ(JavaVMの保守情報)のファイル数 |
||
29 |
バックアップファイル |
ストアデータファイルの出力先パス名 |
|
30 |
メモリ・バッファ (「9.1 メモリ・バッファに関連するパラメタの設計」参照) |
コネクション単位で確保する,データの送受信で使用する作業領域のバッファサイズ |
|
31 |
合意メッセージの送受信バッファサイズ |
||
32 |
合意メッセージの送信キューの長さ |
||
33 |
合意メッセージの送信キューに格納できるデータの最大サイズ |
||
34 |
復旧処理,スケールアウト処理,およびリバランス処理で使用するデータの送受信バッファサイズ |
||
35 |
復旧処理およびスケールアウト処理で送信するデータサイズ |
||
36 |
リバランス処理のデータ転送で送信するデータサイズ |
||
37 |
EADSサーバに対して,更新操作の履歴の補完処理でデータをコピーする際,1回当たりに送信するデータサイズ |
||
38 |
eztool resumeコマンド実行時に転送する差分のデータサイズ |
||
39 |
EADSサーバでキャッシュされる1ダイレクトバッファ当たりのサイズの上限 |
||
40 |
スレッドプールおよびコネクションプール |
EADSサーバへの最大同時接続数 |
|
41 |
データ操作の最大同時実行スレッド数 |
||
42 |
ユーザファンクション全体の最大同時実行スレッド数 |
||
43 |
タイムアウト (「9.3 タイムアウトに関連するパラメタの設計」参照) |
クラスタ構成情報の更新確認やデータ送受信のタイムアウト時間 |
|
44 |
特定のコマンド実行時の,EADSサーバ間の接続やデータ送受信のタイムアウト時間 |
||
45 |
ハートビートの送信間隔 |
||
46 |
ハートビートのタイムアウト時間 |
||
47 |
生存確認の接続タイムアウト時間 |
||
48 |
生存確認の受信タイムアウト時間 |
||
49 |
生存確認タイムアウト時のリトライ回数 |
||
50 |
EADSサーバダウンに同意するEADSサーバ数 |
||
51 |
クラスタを構成する全EADSサーバが開始するまでの最大待ち時間 |
||
52 |
EADSクライアント・EADSサーバ間の接続を切断するまでの時間 |
||
53 |
eztool isolateコマンドを実行したEADSサーバのクラスタ構成情報の更新が完了してから,縮退処理が完了するまでの時間 |
||
54 |
合意処理のタイムアウト時間 |
||
55 |
復旧処理,スケールアウト処理,およびリバランス処理でのデータ送信タイムアウト時間 |
||
56 |
復旧処理およびスケールアウト処理でのデータ送信間隔 |
||
57 |
リバランス処理のデータ転送での送信間隔 |
||
58 |
更新操作の履歴の補完処理で,更新操作の履歴を送信する際の送信タイムアウト時間 |
||
59 |
eztool resumeコマンド実行時の差分転送間隔 |
||
60 |
イベントリスナのイベント再送のタイムアウト時間 |
||
61 |
キャッシュ (「7.7 キャッシュの運用に依存するパラメタの設計」参照) |
ディスクキャッシュおよび2Wayキャッシュで,データの整合性に影響がないディスクI/Oエラーが発生した場合に,EADSサーバを縮退させるか,縮退させないか |
|
62 |
ノンブロッキングI/O通信制御(「7.8 ノンブロッキングI/O通信制御に依存するパラメタの設計」参照) |
ノンブロッキングI/O通信制御が有効かどうか |
|
63 |
リクエスト処理スレッド数 |
||
64 |
セレクタスレッド数 |
||
65 |
最大同時割当数 |
||
66 |
ノンブロッキングI/O通信制御の統計情報出力が有効かどうか |
||
67 |
スケールアウト処理・リバランス処理(「7.9 スケールアウト処理・リバランス処理に依存するパラメタの設計」参照) |
スケールアウト処理中またはリバランス処理中の更新リクエスト実行時に,データを移動させるかどうか |
|
68 |
スケールアウト処理中,またはリバランス処理中のデータの移動間隔 |
(2) クラスタ定義ファイル
クラスタ定義ファイルに指定できるパラメタの一覧を次の表に示します。
なお,必ず指定するパラメタを太字で表記しています。
環境依存パラメタの設計については,「7. 環境依存パラメタを設計する(EADSサーバ)」を参照してください。
項番 |
分類 |
パラメタ名 |
指定する内容 |
---|---|---|---|
1 |
クラスタ構成 (「7.5 クラスタ構成に依存するパラメタの設計」参照) |
クラスタを構成するEADSサーバのIPアドレス |
|
2 |
クラスタを構成するEADSサーバのポート番号 |
||
3 |
EADSサーバの位置(ハッシュ値) |
(3) 共通設定ファイル
共通設定ファイルに指定できるパラメタの一覧を次の表に示します。
環境依存パラメタの設計については,「7. 環境依存パラメタを設計する(EADSサーバ)」を参照してください。
チューニングパラメタの設計については,「9. チューニングパラメタを設計する」を参照してください。
項番 |
分類 |
パラメタ名 |
指定する内容 |
---|---|---|---|
1 |
クラスタ構成 (「7.5 クラスタ構成に依存するパラメタの設計」参照) |
EADSサーバ間のハートビートの送信に使用するIPアドレス(マルチキャストアドレス) |
|
2 |
EADSサーバ間のハートビートの送信に使用するポート番号 |
||
3 |
データの多重度 |
||
4 |
バックアップファイル |
eztool exportコマンド実行時に出力されるストアデータファイルの世代数の上限値 |
|
5 |
eztool stopコマンド実行時に出力されるストアデータファイルの世代数の上限値 |
||
6 |
メモリ・バッファ (「9.1 メモリ・バッファに関連するパラメタの設計」参照) |
クラスタに格納できるkeyの最大サイズ |
|
7 |
一度に合意できる処理の最大数 |
||
8 |
更新操作の履歴が格納される領域のサイズ |
||
9 |
Javaヒープサイズ |
||
10 |
Explicitヒープサイズ |
||
11 |
metaspace領域のサイズ |
||
12 |
データ総量監視機能を有効にするかどうか |
||
13 |
データ総量監視機能で監視する,1レンジ当たりのデータ件数 |
||
14 |
ノンブロッキングI/O通信制御(「7.8 ノンブロッキングI/O通信制御に依存するパラメタの設計」参照) |
ノンブロッキングI/O通信バッファサイズ(単位:メガバイト) |
|
15 |
スケールアウト処理・リバランス処理(「7.9 スケールアウト処理・リバランス処理に依存するパラメタの設計」参照) |
スケールアウト処理中に,受付済みで未実行のリクエストをキューイングするかエラーにするか |
|
16 |
データ自動削除機能を使用するキャッシュが存在する場合のリバランスの移動レンジのキー数 |
(4) コマンド定義ファイル
コマンド定義ファイルに指定できるパラメタの一覧を次の表に示します。
環境依存パラメタの設計については,「7. 環境依存パラメタを設計する(EADSサーバ)」を参照してください。
チューニングパラメタの設計については,「9. チューニングパラメタを設計する」を参照してください。
項番 |
分類 |
パラメタ名 |
指定する内容 |
---|---|---|---|
1 |
通信 (「7.3 通信に依存するパラメタの設計」参照) |
eztoolコマンドの接続先EADSサーバを識別するための名称(任意の名称) |
|
2 |
eztoolコマンドの接続先EADSサーバのIPアドレスまたはホスト名 |
||
3 |
eztoolコマンドの接続先EADSサーバのポート番号 |
||
4 |
ログファイル (「7.4 ログファイルに依存するパラメタの設計」参照) |
ログファイルの出力先ディレクトリのパス |
|
5 |
メッセージログのローテーション方式 |
||
6 |
メッセージログの1ファイル当たりのファイルサイズ |
||
7 |
メッセージログのファイル数 |
||
8 |
例外ログのローテーション方式 |
||
9 |
例外ログの1ファイル当たりのファイルサイズ |
||
10 |
例外ログのファイル数 |
||
11 |
タイムアウト (「9.3 タイムアウトに関連するパラメタの設計」参照) |
コマンド実行時のEADSサーバとの通信の接続タイムアウト時間 |
|
12 |
コマンド実行時のEADSサーバとの通信の受信タイムアウト時間 |
||
13 |
コマンド実行開始からのタイムアウト時間 |
||
14 |
特定のサブコマンド実行時の,EADSサーバとの通信の受信タイムアウト時間 |
||
15 |
特定のサブコマンドの実行開始からのタイムアウト時間 |
||
16 |
コマンドの運用 (「9.4 コマンドの運用に関連するパラメタの設計」参照) |
コマンドの表示結果のバージョン,およびコマンドが返却するリターンコードのバージョン |
|
17 |
コンパクション (「9.6 コンパクションに関連するパラメタの設計」参照) |
次に示すコマンドで使用する,コンパクションの効果のしきい値 |
|
18 |
eztool listecfコマンドで使用する,コンパクションの効果のファイル数の分布を分割する個数 |
(5) キャッシュ定義ファイル
キャッシュ定義ファイルに指定できるパラメタの一覧を次の表に示します。
なお,必ず指定するパラメタを太字で表記しています。
環境依存パラメタの設計については,「7. 環境依存パラメタを設計する(EADSサーバ)」を参照してください。
項番 |
分類 |
パラメタ名 |
指定する内容 |
---|---|---|---|
1 |
キャッシュ (「7.7 キャッシュの運用に依存するパラメタの設計」参照) |
キャッシュタイプ |
|
2 |
データの自動削除ポリシー |
||
3 |
データ自動削除機能でデータを削除するためのしきい値として使用する1レンジ当たりのデータ件数 |
||
4 |
キャッシュ情報ファイルおよびキャッシュインデックスファイルの格納先 |
||
5 |
キャッシュデータファイルの格納先 |
||
6 |
キャッシュデータファイルのファイルサイズ |
||
7 |
キャッシュデータファイルの面数 |
||
8 |
キャッシュデータファイルに1回で書き込むデータサイズ |
||
9 |
ディスクキャッシュ,および2Wayキャッシュの復旧処理でのデータ送信間隔 |
||
10 |
ディスクキャッシュ,および2Wayキャッシュの復旧処理で送信するデータサイズ |
||
11 |
高性能SSDに対応したファイルアクセスをするかどうか |
||
12 |
ディスクキャッシュの格納先として,不揮発性メモリを使用するかどうか |
||
13 |
キャッシュデータファイルおよびキャッシュインデックスファイルの格納先となる不揮発性メモリのデバイスファイル |
||
14 |
不揮発性メモリ上のキャッシュデータファイルに1回に書き込むデータサイズ |
- 注※
-
ディスクキャッシュの格納先として不揮発性メモリを使用しない場合はeads.cache.disk.<n>.dirパラメタが,使用する場合はeads.cache.disk.persistentMemory.deviceパラメタが必ず指定するパラメタになります。
(6) ファンクション定義ファイル
ファンクション定義ファイルに指定できるパラメタの一覧を次の表に示します。
チューニングパラメタの設計については,「9. チューニングパラメタを設計する」を参照してください。
項番 |
分類 |
パラメタ名 |
指定する内容 |
---|---|---|---|
1 |
スレッドプールおよびコネクションプール |
ユーザファンクション単位の最大同時実行スレッド数 |