请问:TIkV为什么写入的数据不在挂载的磁盘里呢

我部署了三个节点的TiKV,部署的机器是cengOS7.3,系统盘是50多G,挂载一个80G的磁盘,并且在部署的时候对挂载的磁盘进行了ext4的格式化。可是在进行数据写入的时候发现,都写到系统盘里了,没有写入到挂载的磁盘里。
这是磁盘信息
image
这是初始化ext4的信息


这是 /etc/fstab文件的信息

你好,

请上传下集群的拓扑文件,看下 deploy / data dir 是否指定为挂在路径。

topology.yaml (7.7 KB)
你好,这是拓扑文件,是需要修改data_dir为挂载的磁盘吗?

你好,

global:
  user: "tidb"
  ssh_port: 22
  deploy_dir: "/data1/cluster-name/tidb-deploy"
  data_dir: "/data1/cluster-name/tidb-data"

修改以上配置自定义目录部署,可以看下文档中自定义部署和数据目录:
https://pingcap.com/docs-cn/stable/production-deployment-using-tiup/

好的,谢谢,我想问下能把数据目录迁移到挂载的磁盘下嘛?然后修改拓扑文件中的数据目录为挂载的磁盘,这样可以吗?如果不可以,是不是需要把数据导出来,然后在修改数据目录为挂载的磁盘,在恢复过去呢?

可以在挂载磁盘扩容一个 tikv 节点,在缩容系统磁盘 tikv 节点来达到目录的目的。

如果数据量较少,可以重新部署集群,使用工具将数据导入。

好的,非常感谢

:clap:,节点部署和数据目录可以单独指定,可以通过文档中详细参数描述看到,

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