扩容时新的tikv节点是如何被pd感知的? store id 什么时候被创建的?

使用tiup扩容tikv,好像只部署了tikv-server,没有看到更改元数据相关操作。那么tikv是如何被pd感知的? 如果是通过rpc接口上报的,通过哪个rpc接口呢

扩容的时候有详细的流程日志。是会修改pd的元数据的

会有这样的日志

  • Refresh components conifgs
    • Generate config pd → xxxxxxxxx … Done

这个是更新tiup的pd配置,不是写到etcd的

我理解的pd就是etcd

启动tikv 节点,是需要配置pd地址的,兄弟

启动tikv的时候,传入pd的地址,tikv向pd获取个id,然后心跳一下子,新的store就出现了 :smile:

1 个赞

部署新的KV的时候 ,tiup 会在kv启动的时候填写pd的地址,kv会把信息上上报到PD。

新节点会上报。

部署新的KV的时候 ,tiup 会在kv启动的时候填写pd的地址,kv会把信息上上报到PD

关键字:config pd

新节点会上报到PD