如何在tikv节点通过增加挂载磁盘的方式扩容?

现在网上都是通过增加tikv/tidb节点的方式进行扩容,是否有增加tikv节点挂载磁盘的方式增加容量?

是否有相关文档?

使用类似lvm的卷管理软件吗,如果有可以从操作系统层扩容现有卷。 tikv不支持多个挂载点

我是实用tiup部署的tikv集群。只挂载了一个磁盘,现在想把其他磁盘也挂载给tikv,应该怎么做呢?

tikv没法挂到多少目录下,如果考虑文件系统容量,可以把其他盘做成raid,整合为单盘提升容量,然后在新盘上扩容tikv,下线以前tikv。要么只能在多个新盘上新加多个tikv


那类似这种我原来tikv只挂载了pliops0–volg-pliops0–vol0这一个盘,现在要把pliops0–volg-pliops0–vol8挂载上去应该怎么操作?是把vol0和vol8怎么整合呢,有文档吗:rofl:

region 太多了,tikv 的性能也会成为瓶颈的,一般都会扩节点的

或者多套集群,应对不同场景的业务需要

1 个赞

那就在同一个机器上部署多个tikv实例,每一个实例对应一块目录,一块磁盘?

单台服务器性能好的话,可以这么操作,但是需要多块网卡
还需要numa,对cpu 和 内存进行绑定,减少调度上的竞争

这个方面你可以请教 @h5n1 ,他的经验狠丰富了~ (豪华配置的服务器 ,看着都眼馋 :heart_eyes:

大佬你说的这样还配置网卡啥的我感觉我会配置出问题来:rofl:,这配置奈何我是个门外汉:sleepy:

@h5n1 大佬你看怎么搞起来比较高效啊,你们比较专业

你这都是SAS盘吧

nvme,我现在打算用四块7t左右的逻辑盘启动4个实例

:+1: 牛! 一个tikv实例大小建议是不超2T,否则由于region 过多,产生过多的心跳影响性能(有个 静默region功能)。 单盘多大,磁盘资源充足的话可以做个raid10。一台主机部署多个tikv实例 用numa_node参数做个cpu 内存绑定,numactl -H可以查看有多少节点

,这样嗷,我觉得大佬您说的很对,但是我觉得我操作不出来,我只能找现有文档。。。,有没有参考呢:cry:,之前搭建k8s部署的tidb集群我已经怀疑人生了

这CPU牛逼,啥型号。扩容和参数文档见下面。k8s的我也不懂
https://docs.pingcap.com/zh/tidb/stable/scale-tidb-using-tiup#使用-tiup-扩容缩容-tidb-集群
https://docs.pingcap.com/zh/tidb/stable/tiup-cluster-topology-reference

非常感谢大佬,我先消化一下做参考,有问题再请教:heart:

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