【 TiDB 使用环境】生产环境
【 TiDB 版本】
【遇到的问题:问题现象及影响】
【资源配置】5台 64G32核机器搭建集群
请问一下各位大佬,集群规划怎么安全合理点
不需要Tiflash,怎么规划比较好?
tidb,pd可以只配2台吗?
pd 最好三台 tidb2台没关系 3台tikv
大佬,只有5台机器
tidb_server 2台 101,102
pd 3台 101,102,103
tikv 3台 103,104, 105
监控 1台 105
这样合适吗
可以三个pd 和三个tikv装一起 2个tidb和监控装一起 ,2个tidb需要做负载均衡
如果业务量大建议tidb多点,比较吃性能增加到4个,pd不占用多少资源,装3个或者5个,文档要求奇数,tikv也4个或者5个,我觉得四个就行,剩下那台装tiup和监控
总共只有5台机器。按您说的实现
tidb 101,102,103,104
pd 101,102,103
tikv 101,102,103,104
监控 105
这样确保不会啥问题?
看上去可行,试试喽,
tidb和pd可以只配2台。
但是你的机器挺强大的,应该完全不用受这个委屈。通过numa绑核隔离一下cpu资源,可以做到混合部署。
https://docs.pingcap.com/zh/tidb/stable/hybrid-deployment-topology#混合部署拓扑
只有一个numa核的机器才需要考虑pd和tidb一台,tikv单独一台。因为没有numa隔离cpu资源的情况下,写入压力大的时候tikv跑满cpu。会导致同一个机器的pd没有办法相应,然后整个集群挂掉。
只要cpu资源可以隔离开就没有这个担忧,可以放在一起。
文档里面的模板也有,参数需要自己算一下改一改。你的机器性能不错,优先混合部署,不行再换应该更合适一些。
同学,狠一点,1台tidb,1台pd,3台tikv
或者1台混布3个tidb,1台混布3个pd,3台tikv,其实我感觉没必要这样。
没啥问题,而且tidb集群调整组件很简单,一两条命令就可以扩容缩容
tidb_server 2台 101,102
pd 3台 101,102,103
tikv 3台 103,104, 105
监控 1台 102
PD建议是奇数节点
我pd放2个是纯属资源不足,小本经营。
1个不放心,3个放不下。就这,监控还是和其他业务挤一台。
偶数节点脑裂,被坑过~~~
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。