部署方法网上很多,以下是我的实践过程,供大家参考。
1. 硬件:3台虚拟机,全是windows 10 x64
2. 网络架构:
管理节点:192.168.37.128
数据节点 / SQL节点: 192.168.37.129 / 192.168.37.130 (同一台机器同时存在数据节点与sql节点)
3. 安装
下载 mysql cluster : https://dev.mysql.com/downloads/cluster/
( 这里有个镜像: http://mirrors.sohu.com/mysql/MySQL-Cluster-7.5/ )
我这里下载的是官网的 mysql-cluster-gpl-7.5.6-winx64.zip
4. 配置
4.1 管理节点: 在 192.168.37.128 的机子上创建以下目录(一定是C盘),并在 bin 目录下创建下以4个文件 , cluster-logs及mysql-cluster 是个空文件夹
my.ini 内容如下
1 [mysql_cluster]2 # Options formanagement node process3 config-file=C:/mysql/bin/config.ini
config.ini 内容如下
1 [NDBD DEFAULT]
#1: 表示只有一份数据,但是分成n块分别存