聚合国内IT技术精华文章,分享IT技术精华,帮助IT从业人士成长

  • 502648 views阅读

    『叶问』#41,三节点的MGR集群,有两个节点宕机后还能正常工作吗

    每周学点MGR知识。 1. 三节点的MGR集群,有两个节点宕机后还能正常工作吗 要看具体是哪种情况。 如果两个节点是正常关闭的话,则会向MGR集群发送退出信号,这种情况下,这两个节点属于正常退出,最后仅剩的节点会被提升为Primary角色,还可以正常工作,允许对其进行读写,只是此时没有可用性冗余了。当其他节点再次启动并加入集群后,又能恢复正常服务。 如果是因为网络故障,或者mysqld...

    分类:技术文章 时间:2022-01-05 08:41 我要评论(0个)

  • 331528 views阅读

    GreatSQL MGR FAQ

    关于GreatSQL及MGR的FAQ,持续更新中。 Last Update: 2021.12.14。 0. G […] 您可能对下面这些文章也感兴趣: 技术分享 | 利用GreatSQL部署MGR集群,并完成添加新节点 、滚动升级、切主(超详细) 一文快速掌握MGR集群的部署和运维。 本文详细介绍如何在单机环境下,利用GreatSQL构建一个3节点的MGR […...

    分类:技术文章 时间:2021-12-15 10:10 我要评论(0个)

  • 427339 views阅读

    『叶问』#39,都有哪些情况可能导致MGR服务无法启动

    『叶问』#39,都有哪些情况可能导致MGR服务无法启动 1. 都有哪些情况可能导致MGR服务无法启动 简单整理 […] 您可能对下面这些文章也感兴趣: MySQL 5.7查询sys.schema_redundant_indexes居然慢如蜗牛… 作为DBA 经常使用SYS视图, 但是 如下情况 。 查询mysql自己创建好的 sys 系统视图,超过70秒 [&he...

    分类:技术文章 时间:2021-12-15 10:10 我要评论(0个)

  • 466859 views阅读

    《叶问》37期,三节点的MGR集群关掉两个节点后还能继续读写吗

    1. 三节点的MGR集群关掉两个节点后还能继续读写吗 这里要先明确一个前提,两个节点是正常关闭MGR服务,还是异常宕机。 如果两个节点是手动执行 stop group_replication 关闭的话,那仅剩的一个节点(会成为PRIMARY节点)是可以正常读写的,只不过这是MGR集群没任何容错能力了(想想MGR集群刚启动第一个节点时的场景…)。 但如果两个节点是异常宕机...

    分类:技术文章 时间:2021-12-05 20:16 我要评论(0个)

  • 790700 views阅读

    在Ubuntu下编译安装GreatSQL

    本次介绍如何利用Docker构建Ubuntu环境,并将GreatSQL源码编译成二进制文件。 1、准备工作 先创建本次Docker的workdir为 /data/docker-ubuntu: [root@greatsql ~]# mdkir /data/docker-ubuntu 1.1、配置Ubuntu环境下的apt源配置文件 开始编译之前,建议先配置好apt源,这样后续部...

    分类:技术文章 时间:2021-12-05 20:16 我要评论(0个)

  • 584140 views阅读

    《叶问》38期,MGR整个集群挂掉后,如何才能自动选主,不用手动干预

    当集群中所有节点都宕机后,集群再次启动后,能否自动选主 1、MGR集群所有节点都宕机后,集群重启,能否自动选主和启动MGR服务 这是个来自群友的问题。 首先,MySQL服务利用 systemd 即可实现故障后自启动,注意下面这个配置即可: [root@GreatSQL ~]# cat /usr/lib/systemd/system/greatsql.service ... Restar...

    分类:技术文章 时间:2021-12-05 20:16 我要评论(0个)

  • 731489 views阅读

    一周碎碎念,2021.10.31,重启跑步

    叨叨最近遇到的一些事以及见闻、思考。 1. 【重要提醒】做好数据备份 这里不仅是指数据库的数据,也包括日常工作、生活中产生的数据,例如工作电脑(重要文档资料等)、手机数据(照片、通信录等)。 平时可能不觉得多么重要,而一旦发生损坏或者丢失时,就会痛心疾首了。。。 无数次惨痛的经验教训反复的说明数据备份的重要性。 这里要特别表扬macOS系统的TimeMachine功能,可以很方便的实现整机...

    分类:技术文章 时间:2021-11-15 12:32 我要评论(0个)

  • 609078 views阅读

    一周碎碎念,2021.11.7,两个MGR集群间还可以构建传统的主从复制通道吗

    叨叨最近遇到的一些事以及见闻、思考。 1. GreatSQL编译环境Dockerfile更新了 用于构建GreatSQL编译环境的Dockerfile发现几个小瑕疵,于是更新了下。 利用Docker环境来编译GreatSQL显然更方便,一次构建即可多次使用,非常推荐这种方式。有兴趣的 戳此查看最新Dockerfile。 另外,这是自制Docker镜像参考。 欢迎留言提建议呀。 2. MGR...

    分类:技术文章 时间:2021-11-15 12:32 我要评论(0个)

  • 619525 views阅读

    一周碎碎念,2021.10.17,《南渡北归》读后感

    一周碎碎念,2021.10.17,《南渡北归》几条小结 叨叨最近遇到的一些事以及见闻、思考。 1. 空跑状态下 […] 您可能对下面这些文章也感兴趣: 一周碎碎念,2021.10.3,MySQL 8.0.26 MGR不太给力 叨叨最近遇到的一些事以及见闻、思考。 1. MySQL 8.0.26 MGR不太给力 前阵子拿MySQ […]... MySQL中...

    分类:技术文章 时间:2021-11-15 10:10 我要评论(0个)

  • 757574 views阅读

    面向金融级应用的GreatSQL正式开源

    经过几个月的紧张筹备,GreatSQL宣布正式开源。 GreatSQL是源于Percona Server的分支版本。GreatSQL在Percona Server已有的稳定可靠、高效、管理更方便等优势基础上,进一步提升了MGR(MySQL Group Replication)的性能及可靠性,新增金融级应用场景需求特性并修复数个影响可靠性的严重bug。 GreatSQL可以作为MySQL或P...

    分类:技术文章 时间:2021-11-14 00:07 我要评论(0个)

  • 418960 views阅读

    技术分享 | 为什么MGR一致性模式不推荐AFTER

    引子 某次测试过程中,发现在 AFTER 级别下,节点故障会导致集群无法进行事务提交,同时,当事务进入提交阶段后,其它节点无法开启只读事务。整个集群无法正常提供服务,直到故障节点被踢出集群。 以下首先复现上述故障场景的步骤。 初始化一个3节点的集群。集群信息如下: mysql> select * from performance_schema.replication_group_mem...

    分类:技术文章 时间:2021-11-14 00:07 我要评论(0个)

  • 523550 views阅读

    一周碎碎念,2021.9.12,之前说的MGR课程上线啦

    叨叨最近遇到的一些事以及见闻、思考。 1. GreatSQL/MGR课程上线啦 向大家报告下GreatSQL/MGR专题课程的进度,该课程现已上线,不过还差两个视频没录完。 第一期内容相信有很多不足,甚至错漏的地方,也欢迎各位不吝留言帮忙提建议、意见,帮忙改进完善,感谢。 扫码 或复制链接在浏览器中打开 GreatSQL社区《实战MGR》 2. 在MGR中,开启writeset和组提交会...

    分类:技术文章 时间:2021-11-14 00:07 我要评论(0个)