【 TiDB 使用环境】线上、测试、调研
【 TiDB 版本】
【遇到的问题】
通过tiup edit-config 修改alter-primary-key : true,重启tidb server,查询该变量还是false,这个是什么情况?
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
【附件】
请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。
【 TiDB 使用环境】线上、测试、调研
【 TiDB 版本】
【遇到的问题】
通过tiup edit-config 修改alter-primary-key : true,重启tidb server,查询该变量还是false,这个是什么情况?
【复现路径】做过哪些操作出现的问题
【问题现象及影响】
【附件】
请提供各个组件的 version 信息,如 cdc/tikv,可通过执行 cdc version/tikv-server --version 获取。
是哪个版本的tidb,如果是5及以上,这个参数已经废弃了
https://docs.pingcap.com/zh/tidb/v5.0/tidb-configuration-file#alter-primary-key已废弃
我的是4.0.16,不会这个版本也废弃了吧?
什么版本的?5.0+已经废弃
4.0.16
我的测试结果是,我把这个参数修改成ture以后,但是通过show config查看变量的值还是false,查看tidb.log的welcome信息也是false。
reload了么?
做了,把tidb 节点重启过了。通过edit-config看里面是true,但是就是修改不过来。
看一下中控机这个目录下的meta.yaml中的配置是true还是false?
.tiup/storage/cluster/clusters/tidb/
这个里面是true
然后看一下tidb节点服务器上的配置文件tidb.tomal
/home/tidb/TI_Deploy/tidb-3990/conf/
如果这里是false,那就是没有生效。需要reload下发更新配置
这个文件我看过了,这里面没有这个变量。貌似没有自动补进去
那就是没有生效,需要reload下发更新配置
注意,非常不建议手工在tidb节点配置文件中添加。
哦,对对对,我光记着重启了,没有主动做reload,忘记了。
再请教一个问题,.tiup目录里面保存的是tidb集群的拓扑信息和集群组件的配置参数,是这样的吗?
是的,中控机保存的是。
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。