加载《mariadb记录》成功,点击此处阅读
首页 →文档下载

mariadb记录

以下为《mariadb记录》的无排版文字预览,完整内容请下载

Mariadb使用记录

随笔记录一些使用上面的问题

一、调优篇

1、在k8s上面部署了mariadb-galera集群。

2、通过jmeter做压力测试。

3、报错wsrep aborted transaction

大约是因为出现了事务死锁,给表设定了一个自增id作为主键后,该错误不再出现。

4、报错Cannot get a connection, pool error Timeout waiting for idle object

因为线程池不足导致。

调整 thread_pool_size的值

一般来说thread_pool_size 最好2倍于接入线程

在测试中,当接入线程不大于thread_pool_size值时,集群运行正常,当大约 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 rimary

解决步骤

1)只保留一个节点 kubectl scale sts mariadb –nmysql –replicas=1

2)强制设置这个节点为primary

SET GLOBAL wsrep_provider_options='pc.bootstrap=YES';

3)增加pod节点 kubectl scale sts mariadb –nmysql –replicas=3

4)如果还是没有能加入集群,通过观察,我们看到grastate.dat这个文件新的两个节点是没有写入集群id,因此我们将mariadb-0:/data/db/ grastate.dat复制到其他两个节点下。(PS:这个方法,网上说会导致数据问题,我没有发现,理论是不会的)

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 数学建模美赛摘要页
  2. 实验训练1在MySQL中创建数据库和表作业(1)
  3. 14-基于众筹 O2O模式的汇农电子商务平台
  4. 康奈尔式的笔记记录法
  5. Cooling Relief of Acute and Chronic Itch Requires
  6. 1.2 MySQL安装与配置
  7. 我自己的不健康的生活方式有哪些
  8. 民宿作为旅游市场的新宠
  9. 专题04 代词单选题和填空题
  10. 笔记页面模板
  11. 仁爱版七年级上册Unit 1 Topic2课时练习(无答案)
  12. MySQL双机热备方案
  13. 项目打包部署说明
  14. 英文presentation
  15. 对人生的理解
  16. Myweekend教学设计
  17. 外研版七年级下册 英语Modul 6 Unit 3 导学案 (无答案)

以上为《mariadb记录》的无排版文字预览,完整内容请下载

mariadb记录由用户“qwe447020693”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-06-07 04:10:05
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/bc/fc/67277.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/bc/fc/67277.html'}ipt>