部署是否合理

【 TiDB 使用环境`】生产环境
【 TiDB 版本】v5.4.0
这是实例:
image
这是服务器配置


不知道是否合理

目前遇到的问题就是时不时宕机,公司考虑升级服务器,混合部署的,宕机问题也做了该做的处理,不见效果

图里这个混部性能有影响的,非重要的节点服务可以用稍微低配的机器替代 ,tikv ,tiflash单独部署,tidb 监控之类的最好单独拆出来

建议不要混合部署,节点数量根据实际业务场景和数据量来安排较为妥善

TiKV、TiFlash和TiDB不要混合部署在一起,除非你对各个组件内存和CPU资源的使用和分配足够了解,参数配置足够合理,否则默认配置下很容易OOM,或者把CPU打满

是的,现在三台服务器CPU都是爆满的,我对资源分配不了解,不是专门的运维,当时就是搭起来了,OOM的时候改过配置,起不到作用

好的,谢谢指点

最开始就是混合部署的,,不知道怎么改

不客气,tidb如果是请求量不大的话 单台就可以,像TIflash 这种没用到的话 就可以先去掉

通过缩容扩容可以重新分配服务器~

机器数量太少了,尽量将tikv单独拿出来,可以将pd和tidb放到一起。

可以通过扩容的方式加入机器,然后通过缩容的方式拿掉原来机器上的role

好的谢谢,大概明白了

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。