使用Clone方式执行MySQL InnoDB Cluster的addInstance操作时内存占用达100%的问题求助
使用Clone方式执行MySQL InnoDB Cluster的addInstance操作时内存占用达100%的问题求助
我在给MySQL InnoDB集群添加新节点时,调用Cluster.addInstance()并选择了Clone选项,结果donor节点的内存占用在2-3分钟内直接飙升到100%——服务器本身配备了36GB内存,内存占满后服务器就彻底无响应了。此时接收节点会切换到集群中的另一个节点尝试克隆,结果第二个donor的内存也很快被占满至100%。不到10分钟整个集群就出现降级,最终完全不可用,这对生产环境来说后果简直是毁灭性的。
我的运行环境如下:
- MySQL版本:8.0.35-27
- 操作系统:Debian 12 Bookworm
我之前在数据量很小的测试环境中多次搭建集群,都没有遇到过这个问题,也确认自己的操作步骤是正确的。但在数据量约125GB的生产环境中,这个问题每次都会出现。
有没有其他同学遇到过类似的情况,或者知道可能的问题原因是什么?
感谢大家的帮助!
备注:内容来源于stack exchange,提问作者mwarble
相关产品推荐
相关产品推荐

