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

Mysql Innodb Cluster集群搭建 - docker

Mysql Innodb Cluster集群搭建 - docker

  • 背景
  • 搭建环境
  • 架构图
  • 3台机器如下:
    • 修改三台机器的ip域名映射如下,并重启网络使其生效
  • 部署mysql server实例
    • 通过docker启动三台mysql server实例,需要映射数据请自行更改配置加入-v
      • 启动第一台mysql-server
      • 启动第二台mysql-server
      • 启动第三台mysql-server
  • 启动mysql shell
    • 在第一台机器上启动mysql-shell
    • 在第二台机器上启动mysql-shell
    • 在第三台机器上启动mysql-shell
    • 进入其中一台机器的mysql-shell容器
      • 输入以下命令连接到某个节点
      • 创建集群
      • 添加另外两台节点
      • 获取集群,如果某台机器的mysql服务掉线了,重新restart服务后,connect到这台机器上是没用的,必须找一台mysql服务没掉线过的机器
      • 查看集群状态,确保所有机器节点都是ONLINE才可以
  • 搭建mysql-router
    • 在第一台机器上运行mysql-router master
    • 在第二台机器上运行mysql-router slave
  • 异常情况处理 — 所有机器宕机,如何重启集群
    • 首先重启所有结点的mysql,并登录到每台mysql机器上查看GTID哪个最大
    • 连接到
http://www.lryc.cn/news/231259.html

相关文章:

  • 如何在 macOS 中删除 Time Machine 本地快照
  • mysql的sql_mode参数
  • 模拟业务流程+构造各种测试数据,一文带你测试效率提升80%
  • 【linux】 Shell函数返回值
  • 面试:容器技术
  • 在Linux中nacos集群模式部署
  • 7天入门python系列之爬取热门小说项目实战,互联网的东西怎么算白嫖呢
  • 产品经理墨刀学习----注册页面
  • 算法通关村——归并排序
  • SDL2 播放音频数据(PCM)
  • 优秀智慧园区案例 - 重庆AI PARK智慧创意园区,先进智慧园区建设方案经验
  • 如何编写一个Perl爬虫程序
  • linux查看当前目录大小及磁盘大小
  • windows系统pycharm程序通过urllib下载权重https报错解决
  • Python数据结构: 列表(List)详解
  • 查找py源代码目录
  • React Virtual DOM及Diff算法
  • Spark通过三种方式创建DataFrame
  • 【坑】idea终端下执行maven命令行报错:mvn clean install -Dspring.profiles.active=dev
  • Linux下mysql安装配置教程
  • 在 Electron上安装better-sqlite3出错
  • 利用网络管理解决方案简化网络运维
  • C#中.NET Framework4.8 Windows窗体应用通过EF访问数据库并对数据库追加、删除记录
  • 使用Filebeat+Kafka+Logstash+Elasticsearch构建日志分析系统
  • 后端接口错误总结
  • 将scut-seg标签转化成通用coco标签
  • 阿里云添加端口
  • Linux组调度
  • 深入解析JavaScript中的变量作用域与声明提升
  • 【Python】jupyter notebook(学习笔记)