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节点(s) id = 1 @198.51.100.10(版本:8.0.26-ndb-8.0.26) (mysqld (API)] 1节点(s) id = 4 @198.51.100.20(版本: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集群示例",进行简短的讨论。