TiDB 的问答社区
alloc-id具体含义?
🪐 TiDB 技术问题
PD
liyurong
(Hacker Wn029 V8j)
2021 年3 月 7 日 09:13
1
为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:
【TiDB 版本】
tidb 3.0
【问题描述】
pd-recover 中需要的alloc-id具体含义是啥?
为什么需要获取到这个id才能进行恢复?
是否找回这个id,集群的数据就完全不丢失?
pd集群中alloc-id有什么用?是怎么产生的?
qizheng
(qizheng)
2021 年3 月 8 日 01:50
2
alloc-id 是 PD 分配的单调递增唯一 ID,用于 Region 和 Store ID 的分配
pd-recover 需要获取一个比当前最大的已分配 ID 更大的值,用于后续新的 ID 分配并避免跟之前已分配的 ID 冲突
pd-recover 是用于存储 region meta 数据,可以从 TiKV Store 上报重新构建产生,只要 TiKV 集群及各个 Store 的数据是完整的,数据就不会丢失
1 个赞
system
(system) 关闭
2022 年10 月 31 日 19:12
3
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。
©2023 TiDB Community.
京ICP备20022552号-5
京公网安备11010802043344号