alloc-id具体含义?

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】
tidb 3.0
【问题描述】

  1. pd-recover 中需要的alloc-id具体含义是啥?
  2. 为什么需要获取到这个id才能进行恢复?
  3. 是否找回这个id,集群的数据就完全不丢失?
  1. alloc-id 是 PD 分配的单调递增唯一 ID,用于 Region 和 Store ID 的分配
  2. pd-recover 需要获取一个比当前最大的已分配 ID 更大的值,用于后续新的 ID 分配并避免跟之前已分配的 ID 冲突
  3. pd-recover 是用于存储 region meta 数据,可以从 TiKV Store 上报重新构建产生,只要 TiKV 集群及各个 Store 的数据是完整的,数据就不会丢失
1 个赞

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