mysql-cluster系列:
- mysql-cluster(1)——简介
- mysql-cluster(2)——部署
- mysql-cluster(3)——集群管理和维护
- mysql-cluster(4)——创建内存表和磁盘表
- mysql-cluster(5)——jdbc
- mysql-cluster(6)——配置详解
- mysql-cluster(7)——基准测试
- mysql-cluster(8)——最佳实践
- mysql-cluster(9)——NDB和InnoDB区别
- mysql-cluster(10)——注意事项
本文目录:
1 准备工作
操作系统:redhat7(x64)
版本:mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64.tar.gz(
http://cdn.mysql.com//Downloads/MySQL-Cluster-7.4/mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64.tar.gz)
management节点:10.5.11.85
data节点:10.5.11.86
sql节点:10.5.11.87
2 部署
需要部署3类节点:MGM节点(管理节点)、NDB节点(数据节点)、API节点(SQL节点)。
3类节点上部署的应用均相同,但需要配置的文件不同。
2.1 新建linux用户
groupadd admin
useradd -d /home/admin -g admin-s /bin/bash admin
chown -R admin:admin ./mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64.tar.gz
su admin
2.2 解压安装包
tar zxvf mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64.tar.gz
mv -f mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64 /usr/local
cd /usr/local
mv -f mysql-cluster-gpl-7.4.11-linux-glibc2.5-x86_64 mysql
cd mysql
2.3 NDB节点和API节点配置my.cnf
cp ./support-files/my-default.