mysql galera 脑裂_MySQL Galera集群的心跳间隔调整
MySQL Galera集群的心跳间隔调整
当在两个数据中心之间部署galera的集群时,由于经常WAN的不稳定而导致galera产生脑裂而引发
集群重新选举,所在在网络不稳定的情况下,我们可以适当调整检查的间隔和心跳超时的参数.
150503 20:21:25 [Note] WSREP: (96ccaff4-f176-11e4-a670-d2ca25a9d25b, 'tcp://0.0.0.0:4567')
reconnecting to 10b99ae6-f18a-11e4-8e94-c37e3464d18c (tcp://192.168.10.215:4567), attempt 0
150503 20:21:26 [Note] WSREP: evs::proto(96ccaff4-f176-11e4-a670-d2ca25a9d25b, OPERATIONAL,
view_id(REG,10b99ae6-f18a-11e4-8e94-c37e3464d18c,6))
suspecting node: 10b99ae6-f18a-11e4-8e94-c37e3464d18c
...............................................
150503 20:21:36 [Note] WSREP: evs::proto(96ccaff4-f176-11e4-a670-d2ca25a9d25b, GATHER,
view_id(REG,10b99ae6-f18a-11e4-8e94-c37e3464d18c,6)) detected inactive
node: 10b99ae6-f18a-11e4-8e94-c37e3464d18c
150503 20:21:37 [Note] WSREP: view(view_id(NON_PRIM,10b99ae6-f18a-11e4-8e94-c37e3464d18c,6) memb {
96ccaff4-f176-11e4-a670-d2ca25a9d25b,0
默认的检查的间隔为0.5s,如果在10秒内没有返回就引发集群重新选举,如图在20:21:25开始挂起节点,在20:21:36
开始重新选举
在这种情况下我们可以选当修改参数
mysql> set global
-> wsrep_provider_options="evs.keepalive_period = PT3S;
"> evs.suspect_timeout = PT20S;
"> evs.inactive_timeout = PT1M;
"> evs.install_timeout = PT1M"
-> ;
Query OK, 0 rows affected (0.00 sec)
修改检查间隔为3秒,心跳超时为20秒.(修改/etc/my.cnf用永生效)
150503 21:30:49 [Note] WSREP: (96ccaff4-f176-11e4-a670-d2ca25a9d25b, 'tcp://0.0.0.0:4567')
reconnecting to 10b99ae6-f18a-11e4-8e94-c37e3464d18c (tcp://192.168.10.215:4567), attempt 0
150503 21:31:15 [Note] WSREP: evs::proto(96ccaff4-f176-11e4-a670-d2ca25a9d25b, OPERATIONAL, view_id(REG,10b99ae6-f18a-11e4-8e94-c37e3464d18c,11))
suspecting node: 10b99ae6-f18a-11e4-8e94-c37e3464d18c
.........................................
150503 21:31:35 [Note] WSREP: evs::proto(96ccaff4-f176-11e4-a670-d2ca25a9d25b, GATHER, view_id(REG,10b99ae6-f18a-11e4-8e94-c37e3464d18c,11))
detected inactive node: 10b99ae6-f18a-11e4-8e94-c37e3464d18c
150503 21:31:36 [Note] WSREP: view(view_id(NON_PRIM,10b99ae6-f18a-11e4-8e94-c37e3464d18c,11) memb {
96ccaff4-f176-11e4-a670-d2ca25a9d25b,0
} joined {
} left {
} partitioned {
10b99ae6-f18a-11e4-8e94-c37e3464d18c,0
在21:31:15开始挂起结点,在20秒后继续挂起,在21:31:36秒开始进行集群重新选举。
mysql galera 脑裂_MySQL Galera集群的心跳间隔调整相关推荐
- mysql galera 脑裂_galera cluster集群的分裂与仲裁机制
集群的分裂 当集群由于网络原因分裂为几个单独的组时(一组可能是单节点,也可能是几个互联的节点),数据出现不一致,此时可能产生脑裂及数据不一致.这种情况下,只有一组节点能够继续提供服务,这组节点的状态是 ...
- oracle怎样避免脑裂的,redis集群怎么防止脑裂
什么是redis的集群脑裂? redis的集群脑裂是指因为网络问题,导致redis master节点跟redis slave节点和sentinel集群处于不同的网络分区,此时因为sentinel集群无 ...
- mysql cluster 读写分离_mysql数据库集群实现高可用读写分离_一点课堂(多岸学院)...
环境信息 操作系统:centos6.8 #mysql版本 mysql-community-client-5.7.25-1.el6.x86_64.rpm mysql-community-server-5 ...
- MyCAT+MySQL 搭建高可用企业级数据库集群
第1章 课程介绍 课程介绍 1-1 MyCAT导学 试看 1-2 课程介绍 第2章 MyCAT入门 这一章中,我们将回顾了垂直切分,水平切分,分库分表等基础概念,然后快速回如何安装和启动MyCAT的, ...
- MySQL NDB Cluste-分布式数据库集群搭建
1 概述 1.1 分布式数据库集群 Mysql cluster是适用于分布式计算环境的高可用.高冗余版本的mysql,其技术在分布式系统中为mysql数据提供了冗余特性,增强了安全性,使得单个mysq ...
- mysql 双主 脑裂_MySQL 高可用性keepalived+mysql双主
防伪码:明日复明日,明日何其多. 生产环境中一台mysql主机存在单点故障,所以我们要确保mysql的高可用性,即两台MySQL 服务器如果其中有一台 MySQL 服务器挂掉后,另外一台能立马接替其进 ...
- mysql 双主 脑裂_MySQL高可用方案——双主
MySQL高可用方案--双主 发布时间:2020-03-01 20:45:48 来源:51CTO 阅读:253 作者:warrent MySQL的高可用方案有很多种,双主.MHA.MMM等等,这里只是 ...
- mysql 集群实践_MySQL Cluster集群探索与实践
MySQL集群是一种在无共享架构(SNA,Share Nothing Architecture)系统里应用内存数据库集群的技术.这种无共享的架构可以使得系统使用低廉的硬件获取高的可扩展性. MySQL ...
- mysql 集群 备份_mysql cluster集群备份还原
在MySQL Cluster集群上,可以在管理节点上使用start backup命令实现数据库的在线备份,在还原时可以使用ndb_restore命令来进行数据库的还原. 使用MySQL Cluster ...
最新文章
- 7-14 求整数段和 (C语言)
- win10 server 安装CUDA 9.0
- Kubernetes使用集群联邦实现多集群管理
- 用户请求队列化_爬虫架构消息队列应用场景及ActiveMQ、RabbitMQ、RocketMQKafka
- 「 ThoughtWorks面试 —— 一次愉快的技术交流 | 掘金技术征文」
- windows便签快捷键_win10电脑有哪些常用的快捷键?
- 信息学奥赛一本通(1164:digit函数)
- 基于zookeeper实现配置集中管理【转】
- python移动文件中某个内容_如何在Python中移动文件
- 一名微博架构师的2016年终总结
- 九款优秀的企业项目协作工具推荐
- 抖音上热门技巧内容讲解,百万营销干货分享!
- 方舟神器/贡品代码大全
- 【2017年第3期】电信大数据在信用风险管理中的应用
- C语言中的rewind()函数
- Nesssus Pro 8.13.1下载安装
- Python实现钉钉/企业微信自动打卡
- CPLEX中导入excel数据
- Google 设计师谈论 Material Design
- 根据指定字符拆分字符串
热门文章
- 学Python还是Java, 7张漫画带你全面分析!
- 第3.3章:StarRocks数据导入--Routine Load
- C语言数组使用、数组相关的宏定义剖析,及矩阵乘积、杨辉三角实例
- 灰光和彩光_白光和彩光
- wxml如何注释_WXML注释规范.md
- 注意力机制(SE, ECA, CBAM, SKNet, scSE, Non-Local, GCNet, ASFF) Pytorch代码
- crontabat命令用法举例
- python——xlrd库使用
- 使用node将你的学习笔记一键转化为markdown
- 基于Android studio的校园小助手app设计