首页 > 数据库 > MySQL > 正文

CentOS中mysql cluster安装部署教程

2024-07-24 12:53:25
字体:
来源:转载
供稿:网友

一、安装要求

安装环境:CentOS-6.5-32bit

软件名称:mysql-cluster-gpl-7.2.25-linux2.6-i686.tar.gz

下载地址:http://mysql.mirror.kangaroot.net/Downloads/

软件包:mysql-cluster-gpl-7.2.25-linux2.6-i686.tar.gz

软件包存放目录:/usr/local

管理节点(MGM): 192.168.1.71

数据节点1(NDBD1):192.168.1.72

数据节点2(NDBD2):192.168.1.73

sql节点1(SQL1): 192.168.1.74

sql节点2(SQL2): 192.168.1.75

二、安装部署

1.安装前:(所有节点服务器需执行)

[root@MGM ]#rpm -qa|grep mysql* (查询系统中存在的mysql)[root@MGM ]#rpm -e –nodeps mysql-libs-5.1.71-1.el6.i686 (根据自己查出来的mysql版本)

2.开始部署:(所有节点服务器需执行)

[root@MGM ]#groupadd mysql[root@MGM ]#useradd mysql -g mysql[root@MGM ]#cd /usr/local (软件包在此目录下,根据自己存放位置进入)[root@MGM local]#tar -xvfmysql-cluster-gpl-7.2.25-linux2.6-i686.tar.gz[root@MGM local]#mkdir /usr/local/mysql (创建mysql目录)[root@MGM local]#mvmysql-cluster-gpl-7.2.25-linux2.6-i686/* mysql[root@MGM local]#chown -R mysql:mysql mysql/[root@MGM local]#cd mysql[root@MGM mysql]#scripts/mysql_install_db –user=mysql (管理及数据节点执行这条命令)#scripts/mysql_install_db –user=mysql –datadir=/var/mysql/data (sql节点执行这条命令)

1.jpg

三、集群配置

1.管理节点配置:

[root@MGM mysql]#mkdir /var/lib/mysql-cluster[root@MGM ]#mkdir /var/mysql[root@MGM ]#mkdir /var/mysql/data[root@MGM ]#mkdit /var/mysql/log[root@MGM mysql]#vi /var/lib/mysql-cluster/config.ini (添加以下内容)[NDBD DEFAULT]NoOfReplicas=2#[TCP DEFAULT]#PortNumber=1186[NDB_MGMD]#设置管理节点服务器nodeid=1HostName=192.168.1.71 DataDir=/var/mysql/data[NDBD]nodeid=2HostName=192.168.1.72 DataDir=/var/mysql/data[NDBD]nodeid=3HostName=192.168.1.73 DataDir=/var/mysql/data[MYSQLD]nodeid=4HostName=192.168.1.74 [MYSQLD]nodeid=5HostName=192.168.1.75 #必须有空的mysqld节点,不然数据节点断开后启动有报错[MYSQLD]nodeid=6[mysqld]nodeid=7

拷贝ndb_mgm、ndb_mgmd、config.ini到bin目录:

[root@MGM mysql]#cd /usr/local/mysql/bin[root@MGM bin]#cp ./ndb_mgm /usr/local/bin/[root@MGM bin]#cp ./ndb_mgmd /usr/local/bin/[root@MGM bin]#cp /var/lib/mysql-cluster/config.ini /usr/local/bin/[root@MGM bin]#vi /etc/sysconfig/iptables (添加红色方框内容)

2.jpg

[root@MGM bin]/etc/init.d/iptables restart 重启防火墙

2.数据节点配置:(所有数据节点需执行)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表