美文网首页
CentOS 7 搭建分布式MySQL Cluster

CentOS 7 搭建分布式MySQL Cluster

作者: 学术界末流打工人 | 来源:发表于2020-02-13 09:51 被阅读0次

基本介绍

节点介绍

  1. 管理节点 - NDB_MGMD / MGM
    集群管理服务器用于管理集群的其他节点。 我们可以从管理节点创建和配置新节点,重新启动,删除或备份集群上的节点。

  2. 数据节点 - NDBD / NDB
    这是节点之间的同步和数据复制过程的层。

  3. SQL节点 - MySQLD / API
    应用程序用于连接到数据库集群的接口服务器。

环境

系统版本:

Centos 7.6

服务器分配

主机名 = IP

MySQL Master 管理节点虚拟机一台:

  • mysql-master = 172.172.32.254

MySQL Data 数据节点虚拟机两台:

  • mysql-data1 = 172.172.32.253
  • mysql-data2 = 172.172.32.252

MySQL SQL 语句虚拟机两台:

  • mysql-sql1 = 172.172.32.251
  • mysql-sql2 = 172.172.32.250

前期准备

关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

关闭selinux

vi /etc/selinux/config

将SELINUX=enforcing改为SELINUX=disabled

然后临时关闭一下避免重启服务器

setenforce 0

# 需要查看一下SELinux状态,如果仍然为运行状态需要重启服务器
sestatus

修改yum为国内源(阿里云)

  1. 备份原来的yum文件
# 先安装wget
yum -y install wget 

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
  1. 下载阿里云yum配置到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  1. yum更新
yum makecache

yum -y update

安装与部署MySQL Cluster

安装管理节点


References

  1. MySQL集群原理详解
  2. 如何在CentOS 7上安装和配置MySQL集群

相关文章

网友评论

      本文标题:CentOS 7 搭建分布式MySQL Cluster

      本文链接:https://www.haomeiwen.com/subject/xnntfhtx.html