【 TiDB 使用环境】测试
【 TiDB 版本】7.5
【复现路径】使用TiUP 设置data_dir 为多个文件系统路径,如:/data1,/data2,/data3,/data4
【遇到的问题:当磁盘data1损坏data2-4正常,这个TiKV 实例是否标记为故障?】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
1 个赞
貌似只有tiflash支持data_dir配置多个目录,tikv不支持。
1 个赞
mark 一下,没有这样使用过,这是为了什么冷热数据分离?
单个 tikv 实例不支持多个data_dir
每个目录一个tikv或者一个tikv用多个磁盘raid起来的目录
还可以这样玩吗?感觉有点像raid了
这玩意做个RAID成吗,期待一下
我也遇到这个问题,使用云主机,单磁盘是有IO上限,也想多磁盘部署,还没有方案
tikv不支持故障域
tikv 的确不支持多个data_dir
tikv不支持一个节点配置多个目录,tiflash才支持
只有tiflash才支持,tikv是不支持故障域的
1 个赞
tikv 不支持这样吧
Tikv不支持一个节点配置多个目录
1 个赞
tikv不支持,除非你磁盘做raid
1 个赞
tikv 不支持
你的这个问题可以使用lvm 的条带卷,做到多盘加速。
感谢大家的回答,实验过程中找到了答案, tikv 的data_dir 不支持配置多个磁盘路径。
我的现状是,在两台物理机(3个数据盘)上部署tikv ,在规划部署方式,如何把磁盘利用起来。
现在解决方法是:
在每个物理机上 根据磁盘数量部署对应的 tikv实例,并绑定单个磁盘。
然后使用标签功能来划分 故障域。
确实如 @zhh_912 说的,没有故障域的说法,但是使用标签来实现故障域的功能。
这个有点难受了,旁边doris用多了就习惯在裸金属上尽可能挂多的盘来提升IO
不支持