tikv在线修改配置报错

./tikv-ctl --host 127.0.0.1:50160 modify-tikv-config -n server.labels -v "az=“1"”
DebugClient::modify_tikv_config: RpcFailure: 2-UNKNOWN “failed to update config, err: "config labels can not be changed"”

在线修改tikv的labels属性的时候报错

看报错信息是禁止修改labels属性

所以tikvserver启动后不能动态的修改label属性是吗

https://docs.pingcap.com/zh/tidb/v6.4/dynamic-config#在线修改-tikv-配置
动态支持的配置项里没看到有labels
tiup cluster edit-config试下吧

是这样,我现在的集群没有用tiup工具,都是用启动后,用pd-ctl/tikv-ctl进行修改配置

这个是用tidb的sql语句进行配置的吧

一样的

但是我用这个命令在线修改tikv的labels属性,会报错

./tikv-ctl --host 127.0.0.1:50160 modify-tikv-config -n server.labels -v “az=“1””
DebugClient::modify_tikv_config: RpcFailure: 2-UNKNOWN “failed to update config, err: “config labels can not be changed””

因为不支持呀,我上面发的链接里没有说支持动态修改labels属性

好吧,所以我要做多地部署的话,必须先把tikv的labels静态配置好,然后再启动,只能这样对吧

没有tiup工具是因为版本低于4.0吗

倒也不是,是在k8s上部署的

k8s 部署有 operator 啊,配置不是一样修改么。

好吧。。。

这种报错明显是不支持在线修改吧

是的,tikv的lables设置不支持在线修改

看下是不是写错了,如果写对情况下,确定要改,建议在测试环境测下,有些参数不能通过在线改,但是可以改yaml文件。

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