このセクションのサマリー表では、MySQL Cluster SQL ノードおよび API ノードを構成するために config.ini
ファイルの [mysqld]
および [api]
セクションで使用するパラメータについて説明します。各パラメータに関する詳しい説明およびその他の追加情報については、セクション18.3.2.7「MySQL Cluster 内の SQL ノードおよびその他の API ノードの定義」を参照してください。
MySQL Cluster 用の MySQL サーバーオプションについては、セクション18.3.4.2「MySQL Cluster 用の MySQL Server オプション」を参照してください。MySQL Cluster に関連する MySQL サーバーシステム変数については、セクション18.3.4.3「MySQL Cluster のシステム変数」を参照してください。
再起動のタイプ MySQL Cluster 構成パラメータの変更は、クラスタが再起動されるまで有効になりません。サマリー表では、特定のパラメータの変更に必要な再起動のタイプを次のように示します。
N
- ノードの再起動: このパラメータは、ローリング再起動を使用して更新できます (セクション18.5.5「MySQL Cluster のローリング再起動の実行」を参照してください)。S
- システムの再起動: このパラメータの変更を有効にするには、クラスタを完全にシャットダウンしてから再起動する必要があります。I
- 初期再起動:--initial
オプションを使用してデータノードを再起動する必要があります。
再起動のタイプの詳細は、セクション18.3.3「MySQL Cluster 構成パラメータの概要」を参照してください。
表 18.4 SQL ノード/API ノード構成パラメータ
パラメータ名 | 型または単位 | 再起動タイプ | バージョン ... (以降) |
---|---|---|---|
デフォルト値 | |||
最小値/最大値または許可される値 | |||
ミリ秒 | N | NDB 7.3.0 | |
0 | |||
0 / 4294967039 (0xFFFFFEFF) | |||
0-2 | N | NDB 7.3.0 | |
0 | |||
0 / 2 | |||
ブール | N | NDB 7.3.0 | |
false | |||
true、false | |||
バイト | N | NDB 7.3.0 | |
16K | |||
1024 / 1M | |||
レコード | N | NDB 7.3.0 | |
256 | |||
1 / 992 | |||
整数 | N | NDB 7.3.0 | |
0 | |||
0 / 4294967039 (0xFFFFFEFF) | |||
文字列 | N | NDB 7.3.0 | |
[none] | |||
... | |||
LDM スレッド | N | NDB 7.3.0 | |
3840 | |||
0 / 3840 | |||
列挙 | S | NDB 7.3.0 | |
QUEUE | |||
ABORT、QUEUE | |||
バイト | S | NDB 7.3.0 | |
8192 | |||
0 / 64K | |||
name | S | NDB 7.3.0 | |
[none] | |||
... | |||
バイト | N | NDB 7.3.0 | |
0 | |||
0 / 4294967039 (0xFFFFFEFF) | |||
文字列 | S | NDB 7.3.0 | |
[none] | |||
... | |||
名前または IP アドレス | N | NDB 7.3.0 | |
[none] | |||
... | |||
符号なし | IS | NDB 7.3.0 | |
[none] | |||
1 / 255 | |||
バイト | N | NDB 7.3.0 | |
256K | |||
32K / 16M | |||
符号なし | IS | NDB 7.3.0 | |
[none] | |||
1 / 255 | |||
整数 | N | NDB 7.3.0 | |
1500 | |||
0 / 4294967039 (0xFFFFFEFF) | |||
バイト | N | NDB 7.3.0 | |
256K | |||
0 / 4294967039 (0xFFFFFEFF) | |||
ブール | N | NDB 7.3.0 | |
false | |||
true、false |
実行中の MySQL Cluster の構成に新しい SQL または API ノードを追加するには、config.ini
ファイル (複数の管理サーバーを使用する場合は複数のファイル) に新しい [mysqld]
または [api]
セクションを追加したあとで、すべてのクラスタノードのローリング再起動を実行する必要があります。これは、新しい SQL または API ノードをクラスタに接続する前に実行する必要があります。
新しい SQL または API ノードがクラスタ構成内の以前に使用されていない API スロットを使用してクラスタに接続する場合、クラスタの再起動を実行する必要はありません。