mysql 集群搭建的步骤
[ndbd]
# Options for data node "B":
HostName=192.168.1.20 # Hostname or IP address
[mysqld]
# SQL node options:
HostName=192.168.1.10 # Hostname or IP address
[mysqld]
# SQL node options:
HostName=192.168.1.20 # Hostname or IP address
my.ini中的内容为:
[mysql_cluster]
# Options for management node process
config-file=C:/mysql/bin/config.ini
1.2.1.2配置数据节点
在IP为192.168.1.10的主机中新建文件夹
C:\mysqlcluster\datanode\mysql,然后在此文件夹中继续新建子目录bin和cluster-data,bin下再建一个子目录也叫cluster-data。
将安装包解压文件夹中mysql\bin中的ndbd.exe拷贝到
C:\mysqlcluster\datanode\mysql\bin下,并在
C:\mysqlcluster\datanode\mysql\bin中新建my.ini文件,文件内容为: [mysql_cluster]
# Options for data node process:
ndb-connectstring=192.168.1.10 # location of management server
因为两台主机的数据节点的配置是一样的,所以我们可以直接将
192.168.1.10主机中的文件夹C:\mysqlcluster拷贝到192.168.1.20主机的C盘下。
1.2.1.3配置SQL节点
在192.168.1.10主机的C:\mysqlcluster下新建子目录sqlnode,将安装包解压文件夹mysql整个拷贝到这个子目录下,然后在
C:\mysqlcluster\sqlnode\mysql\bin下新建my.ini文件,文件内容为:
[mysqld]
# Options for mysqld process:
ndbcluster # run NDB storage engine
ndb-connectstring=192.168.1.10 # location of management server