当前位置: 首页 > news >正文

MySQL Galera Cluster企业级部署

一、MySQL Galera Cluster简介

主要特点

  1. 同步复制

    所有的写操作(包括插入、更新、删除)在集群中的所有节点上都是同步的。这意味着每个节点上的数据是完全一致的。
  2. 多主节点

    集群中的每个节点都是主节点。所有节点都可以处理读写请求,从而实现负载均衡和高可用性。
  3. 自动故障转移

    如果一个节点发生故障,其他节点会自动接管,确保系统持续可用。
  4. 自动节点加入

    新节点可以自动加入集群,并同步到当前集群状态。
  5. 数据一致性

    使用基于事务的复制保证数据一致性,所有事务在所有节点上以相同的顺序执行。

二、MySQL Galera Cluster部署

1、 环境准备

主机名IP系统软件版本
galera1192.168.11.5Rocky_linux9.4mysql-wsrep-8.0 galera-26.4.14-1
galera2192.168.11.26Rocky_linux9.4mysql-wsrep-8.0 galera-26.4.14-1
galera3192.168.11.27Rocky_linux9.4mysql-wsrep-8.0 galera-26.4.14-1
galera4192.168.11.28Rocky_linux9.4mysql-wsrep-8.0 galera-26.4.14-1

注意:关闭防火墙和selinux,进行时间同步。

每台都进行 关闭防火墙和上下文操作 

配置域名ip解析文件

4台模拟机都配置yum源

四台虚拟机都下载mysql-wsrep-8.0和galera

2、配置文件修改

获取初始密码 

修改密码

每台设备上编写脚本

运行脚本

随后停止服务

配置 galera1 主机的配置文件

配置 galera2 主机文件

为添加 galera4 是为验证自动节点加入的特点

配置 galera3 的文件

依次运行mysql

验证

在galera1中创建一个库

使用galera2、galera3中 查看

验证成功

再向其添加galera4

再 galera2,galera3中添加galera4的信息

验证

http://www.dtcms.com/a/269020.html

相关文章:

  • 【Python】VSCode:解决模块导入与调试
  • 【音视频】HLS简介与服务器搭建
  • 【LLIE专题】通过预训练模型先验提升暗光增强模型复原效果
  • 安卓10.0系统修改定制化____如何修改固件 去除开机向导 实现开机直接进入桌面
  • C++笔记之开关控制的仿真与实际数据处理优雅设计
  • 基于物联网的城市低洼地段水深报警系统设计
  • 【人工智能学习路线(一)】以SCI为目标学习笔记——Python 编程基础入门
  • 面试总结46-50天
  • Python爬虫图片验证码和滑块验证码识别总结
  • 前端技术博客汇总文档
  • 思考5-10分钟,输出高质量的学术科研报告,谷歌的deepsearch模型太惊艳了!
  • 【最新版】Spring Boot 项目打包部署到服务器
  • 【配置+图解Android各种版本配置】
  • V8 主要版本与对应 ECMAScript 支持
  • 2025 API 开发管理工具 Apipost 与 Apifox 全维度对比
  • CentOS-7-x86_64解决:使用NAT模式无法ping通www.baidu.com或无法ping 8.8.8.8问题。
  • 防火墙防御DDoS攻击能力分析
  • AI 智能体记忆系统关键技术
  • vite打包的简单配置
  • 构建一个vue2的项目并安装echarts
  • 【机器学习笔记 Ⅲ】1 无监督学习
  • 讯飞结合kimi辅助文章博客写作
  • 如何解决微信小程序出现两个下拉刷新样式?
  • 【论文阅读】Dynamic Few-Shot Visual Learning without Forgetting
  • 科目一小述(二之前)
  • Git安装避坑指南
  • 深入理解 React 单向数据流:构建高效、可维护的组件架构
  • 石子入水波纹效果:UV扰动着色器实现
  • Vue 配置打包后可编辑的变量
  • UI前端大数据处理性能提升:分布式架构下的数据处理优化