MySQL Cluster の一部である MySQL サーバーが通常の (クラスタ化されていない) MySQL サーバーと大きく異なる点は、NDB
ストレージエンジンを採用していることです。このエンジンは NDBCLUSTER
と呼ばれることもありますが、NDB
が推奨されます。
不要なリソースの割り当てを避けるため、デフォルトでは NDB
ストレージエンジンを無効にするようにサーバーが構成されます。NDB
を有効にするには、サーバーの my.cnf
構成ファイルを変更するか、--ndbcluster
オプションを指定してサーバーを起動する必要があります。
この MySQL サーバーはクラスタの一部であるため、管理ノードにアクセスしてクラスタ構成データを取得する方法も認識する必要があります。デフォルトの動作では、localhost
上の管理ノードを検索します。ただし、それがほかの場所であることを指定する必要がある場合は、my.cnf
で、または mysql クライアントを使用してこれを行います。NDB
ストレージエンジンを使用する前に、少なくとも 1 つの管理ノードと必要なデータノードが使用可能である必要があります。
--ndbcluster
および MySQL Cluster に固有のその他の mysqld オプションの詳細は、セクション18.3.4.2「MySQL Cluster 用の MySQL Server オプション」を参照してください。
MySQL Cluster NDB 7.3.1 以降では、MySQL Cluster Auto-Installer を使用して、ブラウザベースの GUI を使用する 1 台以上のホストに MySQL Cluster をセットアップおよび配備できます。詳細は、セクション18.2.1「MySQL Cluster Auto-Installer」を参照してください。
MySQL Cluster のインストールに関する一般情報は、セクション18.2「MySQL Cluster のインストール」を参照してください。