Current ID allocation 除了从监控中和PD日志中获取,还能再别的地方获取到吗

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】
【附件:截图/日志/监控】

有 ETCD,会比较复杂…

前提条件是 PD 的leader 没挂…

看下region id 分配,最高位加个1,这样应该冲突不了

挂的很彻底

好完了试试,可能不太行

哪只能从日志中找了,找不到就自己编个大点的 id …

UUID() 试试如何?

我还没有环境实践呢。

每个PD日志都有啊,这已经保障丢不了。

参考:
方法1:
cat /u01/tidb/deploy/pd-2379/log/pd.log | grep “init cluster id”
[2024/01/17 11:49:47.039 +08:00] [INFO] [server.go:346] [“init cluster id”] [cluster-id=7212470665861270901]

方法2:
tiup ctl:v6.5.7 pd -u ip:port store --jq=“.stores[] | {id: .store.id, address: .store.address, state_name: .store.state_name, capacity: .status.capacity, available: .status.available, region_count: .status.region_count}”

有日志,我就不会在问了

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