首先,大家需要下载安装MySQL Cluster Manager,用于管理和监控集群的各个节点。可以通过以下命令进行安装:
wget http://dev.mysql.com/get/mysql-cluster-manager-1.4.6-linux-glibc2.12-x86_64.tar.gz tar -xzvf mysql-cluster-manager-1.4.6-linux-glibc2.12-x86_64.tar.gz cd mysql-cluster-manager-1.4.6-linux-glibc2.12-x86_64 ./bin/mysql-client -uroot -h127.0.0.1 -P29900
接下来,大家需要安装MySQL Cluster,用于构建扩展集群。可以通过以下命令进行安装:
wget https://dev.mysql.com/get/Downloads/MySQL-Cluster-7.6/mysql-cluster-gpl-7.6.9-linux-glibc2.12-x86_64.tar.gz tar -xzvf mysql-cluster-gpl-7.6.9-linux-glibc2.12-x86_64.tar.gz cd mysql-cluster-gpl-7.6.9-linux-glibc2.12-x86_64 ./scripts/mysql_install_db --no-defaults \ --basedir=/usr/local/mysql \ --datadir=/mnt/mysql/data \ --user=mysql
然后,大家需要创建配置文件,用于配置MySQL Cluster集群中的各个节点。可以通过以下命令创建配置文件:
mkdir /mnt/mysql/data cp ./support-files/my-medium.cnf /etc/my.cnf
最后,大家需要启动MySQL Cluster集群,并添加节点。可以通过以下命令启动MySQL Cluster集群:
ndb_mgmd --initial --config-file=/var/lib/mysql-cluster/config.ini
可以通过以下命令添加节点:
ndbd --initial
通过以上步骤,大家就可以成功地搭建MySQL扩展集群了。