没有合适的资源?快使用搜索试试~ 我知道了~
首页MySQL Cluster集群搭建详解
资源详情
资源评论
资源推荐

MySQL Cluster集群搭建详解
MySQL Cluster 7.3.7+Redhat7集群配置入门 MySQL双管理节点配置入门
1.环境说明:CentOS7(64位) + MySQL Cluster 7.3.7,3台机器(2+2+1),节点分布情况:
MGM1:10.1.80.83
NDBD1:10.1.32.195
NDBD2:10.1.32.60
SQL1: 10.1.32.195
SQL2: 10.1.32.60
2.MySQL Cluster安装包准备
http://dev.mysql.com/downloads/cluster/ ,选择 Linux - Generic 下面的 mysql-cluster-gpl-7.3.7-linux-glibc2.5-x86_64.tar.gz这个安装包!(如果是32位系统下载:mysql-cluster-gpl-7.3.7-linux-glibc2.5-i686.tar.gz)
3.环境清理及准备(在各节点服务器上都要执行)
#清除MySQL旧版本,首先使用如下命令来清理之前操作系统自带的MySQL安装:
yum -y remove mysql
#然后使用如下命令:
rpm -qa | grep -i mysql*
#如找到剩余MySQL包,按照如下的命令格式予以删除:
rpm -e --nodeps mysql-*
#关闭防火墙 禁止开机启动
systemctl stop firewalld.service
systemctl disable firewalld.service
4.软件准备(在各节点服务器上都要执行,我使用SSH连接的redhat7 )
#cd /usr/local/src
#rz #选择刚下载的mysql-Cluster 安装包
#tar -zxf mysql-cluster-gpl-7.3.7-linux-glibc2.5-x86_64.tar.gz
#mv mysql-cluster-gpl-7.3.7-linux-glibc2.5-x86_64 mysqlc #非必须步骤,我是为了方便
5.开始安装
5.1管理节点安装(10.1.80.83)
#创建安装目录
#mkdir -p /usr/local/mysql/bin
#mkdir -p /usr/local/mysql/ndbdata #为避免和data下的数据混合,单独创建的数据文件夹
#添加执行文件路径
#vim ~/.bash_profile
#PATH=$PATH:$HOME/bin:/usr/local/mysql/bin
#拷贝执行文件
#cd mysqlc #如果上面你没执行mv此处应该是:cd mysql-cluster-gpl-7.3.7-linux-glibc2.5-x86_64
#cp bin/ndb_mgmd /usr/local/mysql/bin
#cp bin/ndb_mgm /usr/local/mysql/bin
#创建配置文件目录及文件
#mkdir /usr/local/mysql/etc
#vi /usr/local/mysql/etc/config.ini
config.ini配置文件如下:
[ndb_mgmd default]
datadir = /usr/local/mysql/ndbdata
[ndbd default]
NoOfReplicas = 2
DataMemory = 2048M
IndexMemory = 512M
MaxNoOfConcurrentOperations=100000
TimeBetweenWatchDogCheck=30000
MaxNoOfLocalOperations=100000
MaxNoOfConcurrentTransactions=16384
MaxNoOfOrderedIndexes=1024
MaxNoOfAttributes=10000
datadir = /usr/local/mysql/ndbdata
[ndb_mgmd]
NodeId = 1
HostName = 10.1.80.83
[ndbd]
NodeId = 11
HostName = 10.1.32.195
[ndbd]
NodeId = 12
HostName = 10.1.32.60
[mysqld]
NodeId = 81
HostName = 10.1.32.195
[mysqld]
NodeId = 82












安全验证
文档复制为VIP权益,开通VIP直接复制

评论0