【 TiDB 版本】 V5.4.0,V6.5.0
【 Bug 的影响】tikv 无法设置 raft-entry-max-size
【可能的问题复现步骤】
tikv的配置文件加 raftsotre.raft-entry-max-size = 50MB ,重启报错 err invalid number at line xxx raftsotre.raft-entry-max-size = 50MiB 也是报错err invalid number at line xxx 如果最后不加MB,raftsotre.raft-entry-max-size =50 可以正常启动,但集群里的配置还是默认的8MB
看起来是没错
【 TiDB 版本】 V5.4.0,V6.5.0 这两个版本是你的两个的集群都出现这个问题是吗? 还是不同的组件 ,版本号不一样?
raftstore.raft-entry-max-size: 30MiB 试一下这个参数看看
你的单位设置不对
两个集群都有这个问题
你这个看的是8.1的,你看看5.4的文档,单位是MB,MiB我也试过了,不行。 9MB也试过了,也不行
MB 10^6 MiB 2^20 它俩应该都是对的,这个可能是其他问题吧,我昨天翻腾了下代码也没看到有对这个值校验的地方。
要么把这个错误的原文一字不差的复制上来,我去代码里搜搜,看看是哪里报错。或者你自己去搜也行,上面那个配置文件对应的地址就是代码。
可以在线改 set config tikv raftsotre.raft-entry-max-size = ‘50MB’;
raftsotre.raft-entry-max-size
改了报warnings,实际是没有改成功的,还是默认8MiB
论坛有限制,反引号不显示, raftsotre.raft-entry-max-size 用反引号括起来,ESC下面那个
不是反引号,是sotre打错了,应该是不让在线改的
是raftstore
你这是什么环境, k8?
对的。
715 版本是可以的,你对比下操作和配置:
raftstore 拼错了。
那还是改配置文件吧,独立环境的是能在线改的
嗯,发贴的时候写错了。我试试7.5.1环境能不能改