10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 本手册下载 本手册摘录

23.2.4首次启动NDB集群

在配置好集群之后,启动它并不困难。每个集群节点的进程必须在其所在的主机上单独启动。首先启动管理节点,然后是数据节点,最后是任何SQL节点:

  1. 在管理主机上,从系统shell中发出以下命令启动管理节点进程:

    -f /var/lib/mysql-cluster/config.ini

    第一次开始的时候,ndb_mgmd必须告诉在哪里找到它的配置文件,使用- f——配置文件选择。这个选项要求——初始——重新加载也被指定;看到第23.4.4节," ndb_mgmd - NDB集群管理服务器守护进程"的细节。

  2. 在每个数据节点主机上,运行此命令启动ndbd过程:

    壳> ndbd
  3. 如果您使用RPM文件在SQL节点所在的集群主机上安装MySQL,那么可以(也应该)使用提供的启动脚本在SQL节点上启动MySQL服务器进程。

如果一切顺利,并且集群已经正确设置,那么集群现在应该可以运行了。可以通过调用ndb_mgm管理节点端。输出应该像这里显示的那样,尽管根据你使用的MySQL的确切版本,你可能会在输出中看到一些细微的差异:

壳> ndb_mgm——NDB集群管理客户机——ndb_mgm >显示连接到管理服务器:localhost: 1186集群配置  --------------------- [ ndbd (NDB)] 2节点(s) id = @198.51.100.30(版本:8.0.26-ndb-8.0.26节点组:0,*)id = 3 @198.51.100.40(版本:8.0.26-ndb-8.0.26节点组:0) [ndb_mgmd(MGM)] 1 node(s) id=1 @198.51.100.10 (Version: 8.0.26-ndb-8.0.26) [mysqld(API)] 1 node(s) id=4 @198.51.100.20 (Version: 8.0.26-ndb-8.0.26)

此处引用SQL节点为[mysqld (API)],这反映了mysqld进程作为NDB集群API节点。

请注意

的输出中显示的给定NDB Cluster SQL或其他API节点的IP地址显示是SQL或API节点用于连接到集群数据节点的地址,而不是任何管理节点。

您现在应该已经准备好在NDB Cluster中使用数据库、表和数据了。看到第23.2.5节,“NDB集群的表和数据示例”,进行简短的讨论。