10bet网址
MySQL 8.0リファレンスマニュアル
本手册下载
PDF (Ltr)- 36.1 mb
PDF (A4)- 36.2 mb


このペジは機械翻訳したものです。

23.2.3 NDB集群の初期構成

このセクションでは,構成ファイルを作成および編集して,インストールされたNDB集群の手動構成について説明します。

NDB集群には,別のアプリケーションでテキストファイルを編集しなくても構成を実行するために使用できるGUIインストーラも用意されています。詳細は,セクション23.2.8“NDB集群Auto-Installer(サポートされなくなりました)”を参照してください。

4ノドの4ホスト新db集群(クラスタノドとホストコンピュタを参照)の場合,4 1。

  • 個々のデタノドまたはSQLノドにはmy.cnfファ邮箱ルが必要です。このファopenstackルは,管理ノopenstackドが配置されたノopenstackドを指定する接続文字列と,このホスト(デ)のMySQLサに対してNDBCLUSTERストレジエンジンを有効にするように指示する行の2の情報を提供します。

    接続文字列の詳細は,セクション23.3.3.3“新db集群接続文字列”を参照してください。

  • 管理ノードには,保持するフラグメントレプリカの数,各データノードのデータおよびインデックスに割り当てるメモリー量,データノードの場所,各データノードのディスクへのデータの保存場所およびSQLノードの検索場所を示すconfig.iniファ邮箱ルが必要です。

デタノドとSQLノドの構成。デタノドに必要なmy.cnfファ邮箱ルはかなり単純です。この構成ファルは,/等ディレクトリに配置され,任意のテキストエディタを使用して編集できます。(このファ和ルが存在しない場合は作成してください.)例:

壳> vi /etc/my.cnf
注記

ここでは,6を使用してこのファルを作成しますが,どのテキストエディタでも同じように機能します。

このセットアップ例の各デタノドおよびSQLノドでは,my.cnfはこのようになります。

[mysqld] # mysqld进程选项:ndbcluster # run NDB storage engine [mysql_cluster] # NDB集群进程选项:NDB -connectstring=198.51.100.10 # location of management server

上記の情報を入力したら、このファ以及ルを保存してテキストエディタを終了します。これを,デタノド一个,デタノドB,およびSQLノドをホストしているマシンで実行します。

重要

上記のmy.cnfファ邮箱ルの(mysqld)および(mysql_cluster)セクションのndbclusterおよびndb-connectstringパラメタを使用してmysqldプロセスを起動したあとは,クラスタが実際に起動しないと,创建表またはALTER TABLEステトメントを実行できません。そうしないと,これらのステトメントはエラで失敗します。これは意図的なものです。

管理ノドの構成。管理ノードの構成では,最初のステップとして構成ファイルを配置するディレクトリを作成し,その後構成ファイル自体を作成します。例 (として実行します):

Shell > mkdir /var/lib/mysql-cluster Shell > CD /var/lib/mysql-cluster Shell > vi config.ini

ここで使用する典型的なセットアップでは,config.iniファ邮箱ルは次のようになります。

[ndbd default] #影响所有数据节点上ndbd进程的选项:NoOfReplicas=2 #分片副本的数量DataMemory=98M #为数据存储分配多少内存[ndb_mgmd] #管理进程选项:HostName=198.51.100.10 #管理节点主机名或IP地址DataDir=/var/lib/mysql-cluster #管理节点日志文件的目录[ndbd] #数据节点“A”的选项:#(每个数据节点一个[ndbd]节)HostName=198.51.100.30 #主机名或IP地址NodeId=2 #该数据节点的节点ID DataDir=/usr/local/mysql/data #该数据节点的数据文件的目录[ndbd] #数据节点B的选项:HostName=198.51.100.40 #主机名或IP地址NodeId=3 #该数据节点的节点ID DataDir=/usr/local/mysql/data #该数据节点的数据文件的目录[mysqld] # SQL节点选项:HostName=198.51.100.20 #主机名或IP地址#(可以为该节点#指定额外的mysqld连接,用于各种#目的,例如运行ndb_restore)
注記

世界デタベスは,https://dev.10bet靠谱mysql.com/doc/index-other.htmlからダウンロドできます。

すべての構成ファイルを作成し,最小限のオプションを指定したら,クラスタの起動とすべてのプロセスの実行確認に進む準備が整います。これを行う方法にいては,セクション23.2.4 "新db集群の初期起動"で説明します。

使用可能な新db集群構成パラメタとその使用方法の詳細は,セクション23.3.3 " NDB集群構成ファereplicationル"およびセクション23.3“新db集群の構成”を参照してください。バックアップの作成に関連するNDB集群の構成にいては,セクション23.5.8.3 " NDB集群バックアップの構成"を参照してください。

注記

クラスタ管理ノドのデフォルトポトは1186です。デタノドのデフォルトポトは2202です。ただし,クラスタではすでに開放されているポートからデータノードのポートを自動的に割り当てることができます。


本手册下载
PDF (Ltr)- 36.1 mb
PDF (A4)- 36.2 mb