tikv存储不足,扩容选择磁盘扩容还是增加机器?
现在是三台机器部署 tidb pd 三台机器部署tikv 两台部署tiflash 想增加tikv的存储空间,应该选择哪种方式更好一点
你好,
两种均可,
建议增加所有 tikv instance 的磁盘容量,保持一致
磁盘容量与当前集群保持一致。避免资源浪费和方便调度,
与 tikv 节点分开部署,其为计算节点对 内存和 cpu 要求比较高,具体可以看文档软硬件的介绍
docs.pingcap.com/zh/tidb/v4.0/hardware-and-software-requirements
如果是3台kitv 30M数据 每台存储 30M数据 六台kitv就是每台存储15M数据 对吧
TIKV的副本是根据tikv实例分的,还是默认为3?可以修改吗
默认是 3 ,可以通过 tiup ctl pd -u http://pdip:pdport config show 进行查看 max-replicas
。修改方式和检索下文档中 pd-ctl 使用方式,tiup 仅是集成了他的功能。
tikv 数据存储算法:
数据源(简单理解为 mydumper 文件大小) * 副本数(默认为 3 )* 索引的倍率(~2)* 0.7 (压缩比)
tikv 的存储方式是什么?范围分区 还是散列分区?
可以在已经挂载的磁盘上扩容吗
可以再轻易的描述下你的需求。
tidb 建议单盘使用,不推荐做 raid,如果新盘空间较大,挂在成功后扩容到集群中即可。
3台 tikv centos 7.4 16核 32G内存 预估4T的数据 每台推荐挂多大的磁盘?
你好,
- TiKV 硬盘大小配置建议 PCI-E SSD 不超过 2 TB,普通 SSD 不超过 1.5 TB。
所以 3 个 tikv 节点貌似是不能满足的,在考虑到业务增长,可能使用在 10 个 tikv 节点左右,可以看下私信。