edit-config 修改 max-replicas pd config show值不变

[tidb@tidb1 v5.3.0]$ tiup cluster edit-config tidb-jiantest

[tidb@tidb1 v5.3.0]$ tiup cluster reload tidb-jiantest
Reloaded cluster tidb-jiantest successfully

image

使用 pd-ctl config set max-replicas 4 改

1 个赞

谢谢


这个修改不会同步到 config是么,重启与否tiup cluster edit-config tidb-jiantest的结果都是不变的
但是pdctl是对的

edit-config是启动配置,pd-ctl是内存配置。
pd 的参数很多初始化已经写入到 pd 里面了, 如果再修改只能通过 pd-ctl ,不能通过 edit config。

针对 PD 可在线修改的配置项,成功修改后则会持久化到 etcd 中,不会对配置文件进行持久化,后续以 etcd 中的配置为准。

https://docs.pingcap.com/zh/tidb/stable/deploy-and-maintain-faq/#每个-region-的-replica-数量可配置吗调整的方法是

谢谢
edit-config在修改之后的reload我看好像也是有一个重启的操作,
或者说什么样的参数需要用edit-config来修改呢, 比如tidb的或者tikv的参数?

您给的链接中的“首次启动时 PD 会读配置文件 ” 这个首次是指第一次启动之后无论重启多少次都不会在读配置文件了么,这块有点不太明白

大部分都可以的,只是PD的比较特殊,持久化到内存了

哦哦 谢谢 ^.^

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