CentOS7压力测试MGR

最近在规划centos7版本中的MySQL测试情况,于是找了公司内部的虚拟机来做下模拟测试 。
关于MGR自然不用花太多的时间来重复车轱辘话,安装和部署始终是我们学习MGR的第一步,可以参考一些建议和捷径 。
牛刀小试:
个人的小项目mysql_mgr_test开放了
入门:
分分钟可以实现的手工搭建MGR步骤
MGR环境构建中需要考虑的细节(一)
MGR环境构建中需要考虑的细节(二)
运维系统数据库升级到MGR小结
单主到多主模式
MGR从单主模式向多主模式的迭代演进
当然这些内容中是缺少一些详细的性能测试数据的 。
性能数据可以参考一篇对比测试的文章,总结的蛮好 。
恒丰银行 I MySQL MGR与Galera性能测试买家秀
在本次测试中,我使用的是社区版5.7.27作为测试的对比,整个测试预期是按照如下的方式来做对比的 。

CentOS7压力测试MGR

文章插图
在实际部署时,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.'


    推荐阅读