Tikv想换一个目录存数据,结果报错

为提高效率,提问时请尽量提供详细背景信息,问题描述清晰可优先响应。以下信息点请尽量提供:

  • 系统版本 & kernel 版本】 centos 7
  • TiDB 版本】 3.0
  • 磁盘型号
  • 集群节点分布】 1tidb 1pd 3tikv
  • 数据量 & region 数量 & 副本数
  • 问题描述(我做了什么)】 我想把tikv的存目录换下,结果报错了 我把/data/tikv1/目录删掉,换成了/data/tikv2的时候在启动tikv就报错了,我以为会自动同步数据 [ERROR] [util.rs:326] [“request failed”] [err="Grpc(RpcFailure(RpcStatus { status: RpcStatusCode(2), details: Some("duplicated store address: id:540 address:\“192.168.3.141:20160\” version:\“4.0.0-alpha\” , already registered by id:4 address:\“192.168.3.141:20160\” version:\“4.0.0-alpha\” “) }))”]
  • 关键词

/data/tikv1 目录是直接 rm 掉的吗?现在 TiKV 不支持这样操作,如上述日志报错显示,同一个 ip 已经与旧的 store id 注册。 如果想对同一服务器上的同一 TiKV 的目录进行修改 请按照扩/缩容 TiKV 的步骤操作。