最近在规划centos7版本中的MySQL测试情况,于是找了公司内部的虚拟机来做下模拟测试 。
关于MGR自然不用花太多的时间来重复车轱辘话,安装和部署始终是我们学习MGR的第一步,可以参考一些建议和捷径 。
牛刀小试:
个人的小项目mysql_mgr_test开放了
入门:
分分钟可以实现的手工搭建MGR步骤
MGR环境构建中需要考虑的细节(一)
MGR环境构建中需要考虑的细节(二)
运维系统数据库升级到MGR小结
单主到多主模式
MGR从单主模式向多主模式的迭代演进
当然这些内容中是缺少一些详细的性能测试数据的 。
性能数据可以参考一篇对比测试的文章,总结的蛮好 。
恒丰银行 I MySQL MGR与Galera性能测试买家秀
在本次测试中,我使用的是社区版5.7.27作为测试的对比,整个测试预期是按照如下的方式来做对比的 。
文章插图
在实际部署时,CentOS7中还是存在一些差异,为了尽可能和运维平台衔接起来,所以整个部署是使用了平台化工具来做的 。但是在启动GR的时候,报出了如下的错误,这个错误是之前没有碰到的,感觉有些奇怪,日志内容如下:
2019-09-16T18:01:48.867853+08:00 2 [ERROR] Plugin group_replication reported: 'There was an error when trying to access the server with user: mysql.session.Make sure the user is present in the server and that mysql_upgrade was run after a server update.'
推荐阅读
- 几元钱的硅脂与几十元的差距有多大?看我们的测试就知道了
- 电压力锅不密封怎么办 电压力锅到处漏气不密封怎么回事
- 为戴口罩解锁iPhone升级测试版本后,iOS测试版怎么升级正式版?
- CentOS7安装Nginx及配置
- 发型|如何根据脸型选择发型?了解这几个设计规律,自己就能测试发型
- 光功率计:光纤故障排查测试必备神器
- Python测试工具 | 8 个很棒的pytest插件
- 情侣配对测试(情侣名字配对测试爱情)
- 微信小程序测试过程中的各个要点
- 苹果A15|A15太强!iPhone SE 3游戏测试:M1 iPad和三星S22U汗颜