【原创】Windows下Mysql Cluster集群初始化启动方法

1.1.1    集群启动

1.1.1.1       初始化启动

集群第一次启动时,启动方法与之后的启动方式有所不同,需特殊注意:

1)   首先,启动集群管理节点:登录mysql集群管理节点所在服务器上,打开cmd命令窗口,切换目录到c:\mysql\mysql-cluster\bin下,执行命令ndb_mgmd.exe --initial;

 

2)   接着,启动集群数据节点:登录mysql集群数据节点所在服务器上,打开cmd命令窗口,切换目录到c:\mysql\mysql-cluster\bin下,执行命令ndbd.exe –initial(只有第一次初始化启动时需要添加initial初始化参数),每个节点服务器需要这样做两次,因为每台服务器上,需要启动两个数据节点,其中A服务器启动1、3节点,B服务器启动2、4节点;如下图:

  

【集群数据节点服务器A启动界面】

 

【集群数据节点服务器B启动界面】

3)   紧接着,我们启动查询节点:登录mysql集群查询节点所在服务器上,打开cmd命令窗口,切换目录到c:\mysql\mysql-cluster\bin下,执行命令mysqld.exe –console,有几个服务器需要连接数据节点,就需要启动几个查询节点,在我们的配置中默认需要启动192.168.0.1,192.168.0.3两个。

 

【数据查询节点服务器启动界面】

4)   最后,我们在某个数据节点服务器上,用ndb_mgm命令,检查集群是否启动成功:登录ndb_mgm客户端,在数据节点或管理节点服务器上,打开cmd命令窗口,切换目录到c:\mysql\mysql-cluster\bin下,执行ndb_mgm.exe,输入show命令,查询Mysql集群的状态:

 

【ndb_mgm管理客户端启动界面】

如果show命令显示的结果如上图所示,则集群成功启动。要退出ndb_mgm客户端,输入quit命令即可。

posted @ 2011-12-22 10:38  田超  阅读(1258)  评论(0编辑  收藏  举报