変更可能な構成プロパティ

後述の表では、変更できるbdd.confのプロパティについて説明します。bdd.confに変更を加える前に、必ずこの情報を注意してお読みください。クラスタに悪影響を及ぼす可能性があるため、このファイルの他のプロパティを更新しないでください。

プロパティ 説明
DGRAPH_INDEX_DIR NFS上のDgraph索引へのパス。この場所には、DGRAPH_INDEX_NAMEで定義されたディレクトリが含まれます。このプロパティの値を変更する前に、NFS上の索引ファイルを準備する必要があります。
JAVA_HOME BDDコンポーネントの起動時に使用されるJDK。この値を変更した場合、CLIおよびStudioで使用される場所も更新する必要があります。これは、クラスタ内のすべてのノードで同じ場所に存在する必要があります。
DGRAPH_THREADS Dgraphの起動に使用されるスレッドの数。次が推奨されます。
  • Dgraphのみが稼働するマシンの場合、スレッドの数はマシンのCPUコアの数と等しくします。
  • Dgraphおよび他のBDDコンポーネントが稼働するマシンの場合、スレッドの数はCPUコアの数から2を引いた値です。たとえば、4コアのマシンは2つのスレッドを持つ必要があります。

使用する数は必ずライセンス契約に従います。

DGRAPH_CACHE Dgraphキャッシュ・サイズ(MB)。このプロパティにはデフォルト値はないため、指定する必要があります。

パフォーマンスを向上させるには、ノードの使用可能なRAMの最低でも50%をDgraphのキャッシュに割り当てることをお薦めします。使用可能なメモリーが十分でないために問合せが取り消されていることが検出された場合、この量を増やします。

DGRAPH_INDEX_NAME DGRAPH_INDEX_DIRで定義されたディレクトリにあるDgraph索引の名前。このプロパティの値を変更する前に、NFS上の索引ファイルを準備する必要があります。
DGRAPH_OUT_FILE Dgraphのstdout/stderrファイルのパス。
DGRAPH_LOG_LEVEL オプション。Dgraphの出力ログ・サブシステムのログ・レベルを定義します。これは、"subsystem1 level1|subsystem2 level2|subsystemN levelN" (引用符を含める)の形式である必要があります。

必要な数のサブシステムを指定できます。何も指定しない場合、NOTIFICATIONに設定されます。

Dgraphの出力ログ・サブシステムとそのサポートされているレベルの詳細は、「Dgraph出力ログ」を参照してください。

DGRAPH_ADDITIONAL_ARG
注意: このプロパティは、Oracleサポートが使用するためのものです。
Dgraphの起動に使用される1つ以上のフラグを定義します。各フラグは引用符で囲む必要があります。

bdd.confのプロパティにマップするフラグを含めることはできません。Dgraphのフラグの詳細は、「Dgraphのフラグ」を参照してください。

AGENT_OUT_FILE HDFSエージェントのstdout/stderrファイルのパス。