MySQL 5.6发行说明
在配置后,启动群集不是很困难。必须单独启动每个群集节点进程,以及在其所在的主机上。应该首先启动管理节点,然后是数据节点,然后最后由任何SQL节点:
在管理主机上,从系统shell发出以下命令以启动管理节点进程:
shell> ndb_mgmd --initial -f /var/lib/mysql-cluster/config.ini
第一次开始的时候,ndb_mgmd必须告诉在哪里找到它的配置文件,使用
-F
或者- config-file.
选项。此选项需要——初始
或者- 重装
也被指定;看第18.4.4节“NDB_MGMD - NDB群集管理服务器守护程序”的细节。在每个数据节点主机上,运行此命令启动NDBD.过程:
贝壳> NDBD.
如果使用RPM文件在SQL节点驻留的群集主机上安装MySQL,则可以(并且应该)使用提供的启动脚本在SQL节点上启动MySQL Server进程。
如果一切顺利,并且群集已正确设置,则群集应运行。您可以通过调用它来测试这一点ndb_mgm.管理节点端。输出应该像这里显示的那样,尽管根据你使用的MySQL的确切版本,你可能会在输出中看到一些细微的差异:
壳> ndb_mgm——NDB集群管理客户机——ndb_mgm >显示连接到管理服务器:localhost: 1186集群配置 --------------------- [ ndbd (NDB)] 2节点(s) id = @198.51.100.30(版本:5.6.51-ndb-7.4.33节点组:0,*)id = 3 @198.51.100.40(版本:5.6.51-ndb-7.4.33节点组:0) [ndb_mgmd(MGM)] 1 node(s) id=1 @198.51.100.10 (Version: 5.6.51-ndb-7.4.33) [mysqld(API)] 1 node(s) id=4 @198.51.100.20 (Version: 5.6.51-ndb-7.4.33)
SQL节点此处称为[mysqld (API)]
,这反映了这一事实mysqld过程充当NDB群集API节点。
笔记
在输出中为给定的NDB群集SQL或其他API节点显示的IP地址显示
SQL或API节点要连接到群集数据节点,而不是任何管理节点的地址。
您现在应该准备好与NDB集群中的数据库,表和数据一起使用。看第18.2.5节,“NDB集群的表和数据示例”是简要讨论的。