生产环境硬盘规划

【 TiDB 使用环境`】生产环境
【 TiDB 版本】5.4
【遇到的问题】
【复现路径】
【问题现象及影响】
TiKV的硬盘只能有一块吗,是否可以多块盘。TIKV单个节点比较推荐的存储容量是多少?

tikv 不能支持多块盘

参考帖子:

单节点推荐 2TB - 3TB的容量
参考帖子:

底层做个raid10

谢谢回答。那如果集群要承载30TB的数据,配置3副本,按单节点3T数据容量,那就是需要30个TIKV节点了

请问有在生产环境用过吗?

生产环境有用 raid 10 和 raid 5 的

数据库会自带压缩能力,还不能那么算容量,另外还需要计算副本占用的空间
可以参考:
https://github.com/tidb-incubator/tidb-in-action/blob/master/session4/chapter7/compact.md#tikv-的空间放大

压缩算法的使用也不是固定的一种,参考 compression-per-levelbottommost-level-compression 等tikv的相关参数
https://docs.pingcap.com/zh/tidb/stable/tikv-configuration-file#compression-per-level

1 个赞

非常感谢解惑。另外生产集群中,对于TiDB、PD、监控这几个对于硬件资源要求相对较低的组件,可否部署在超融合资源上,会不会对集群性能有影响?

不太清楚你的场景和规模,最好按照官方推荐的配置来部署… 会少很多坑

你们部署数据库的时候操作系统底层的磁盘调度算法是否做调整?

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