[NDB_MGMD]
セクションはマネジメント
サーバーの振る舞いを設定するために使用します。[MGM]
が別名として使用されます。この 2
つのセクション名は同じです。以下のリストのすべてのパラメータはオプションで省略されるとデフォルトの値になります。注:ExecuteOnComputer
または HostName
パラメータのどちらも存在しない場合、デフォルトの値
localhost
がその両方の値に使用されます。
クラスタの各ノードにはそれぞれ一意の ID があり、1 ~63 の整数値で表されます。この ID はすべての内部のクラスタ メッセージでノードを示すために使用されます。
これは config.ini
ファイルの
[COMPYUTER]
セクションで定義されたコンピュータの中の
1 台の コンピュータの id
セットの意味します。
これはポート番号でこれによりマネジメント サーバーが設定要求およびマネジメント コマンドを受け取ります。
このパラメータを指定するとマネジメント
ノードが常駐するコンピュータのホスト名を定義します。localhost
以外のホスト名を指定するには、このパラメータあるいは
ExecuteOnComputer
のいずれかが必要です。
このパラメータはクラスタのログインの情報をどこに送るかを指定します。この点に関しては
— FILE
をデフォルトとして
CONSOLE
、SYSLOG
—
および FILE
の 3
つのオプションがあります。
CONSOLE
はログをstdout
に出力します。
CONSOLE
SYSLOG
はログを
syslog
ファシリティに送ります。可能な値はこれら
auth
、authpriv
、cron
、daemon
、ftp
、kern
、lpr
、mail
、
news
、syslog
、user
、uucp
、local0
、local1
、local2
、local3
、local4
、local5
、local6
あるいは local7
の内の1つです。
注:すべてのファシリティが必ずしもすべてのオペレーティング システムでサポートされる必要はありません。
SYSLOG:facility=syslog
FILE
クラスタのログ出力を同じマシンの通常のファイル送ります。以下の値を指定できます。
filename
:ログ
ファイルの名前です。
maxsize
:ファイルがロールオーバーして新しいファイルに切り替わる前の最大サイズ
(バイト表示)。これが起こると、古いログ
ファイルはファイル名に
.N
が付いたファイル名に変わります。N
はこの名前でまだ使用されていない次の番号になります。
maxfiles
:ログ
ファイルの最大数です。
FILE:filename=cluster.log,maxsize=1000000,maxfiles=6
FILE
パラメータのデフォルトの値は
FILE:filename=ndb_
です。node_id
_cluster.log,maxsize=1000000,maxfiles=6node_id
はノードの ID です。
以下に示すようにセミコロンで区切って複数のログ ディスティネーションを指定できます。
CONSOLE;SYSLOG:facility=local0;FILE:filename=/var/log/mgmd
このパラメータはどのノードがアービトレーターとしての役割を果たすかを定義します。MGM
ノードおよび SQL
ノードのみがアービトレーターになれます。ArbitrationRank
は以下の値の 1
つを取ることができます。
0
:
このノードはアービトレーターとしては使用されません。
1
:
このノードは優先度が高く、つまり、低い優先度のノードに対してアービトレーターとしての優先されます。
2
:
は優先度の低いノードを意味し、優先度の高いノードがその目的に利用できないときにのみアービトレーターとして使用されます。
通常、マネジメント サーバーはその
ArbitrationRank
で 1
(デフォルトの値)
でアービトレーターとして設定され、SQL
ノードは 0 に設定されます。
マネジメント サーバーのアービトレーションの要求への応答をミリセカンドの数値で遅延させる整数値ですデフォルトではこの値は 0 です。通常はこの値を変更する必要はありません。
これはマネジメント
サーバーの出力ファイルを格納するディレクトリを指定します。これらのファイルはクラスタ
ログ ファイル、プロセス出力ファイル、およびデーモンのプロセス
ID (PID) ファイルを含んでいます。(ログ
ファイルでは、このロケーションはこの項で以前説明したように
FILE
パラメータを
LogDestination
に設定すると書き換えらえます。
このパラメータのデフォルトの値はディレクトリで、その中に ndb_mgmd があります。