美文网首页
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