为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:TiDB 4.0-rc
- 【问题描述】:修改tidb-ansible/conf/pd.yml中的namespace-classifier: "default"这个值,导致pd重启失败。
重启ansible-playbook rolling_update.yml --tags=pd时异常信息。
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。
你好。3.1 开始 namespace-classifier
这个参数的功能控制改成了 enable-cross-table-merge
这个参数进行控制。
https://github.com/pingcap/pd/blob/6d3bffcf4b26e894258ab3ded11c72ef7de95b34/conf/config.toml#L87
enable-cross-table-merge=false对应原来的namespace-classifier: "default"么?
这边是需要跨表做 region merge 吗? namespace-classifier 的默认值应该是 table 的。如果是 default 应该是 enable-cross-table-merge= true
是要做region meger,region数94万,空regiono数就有92万。
按照上面的修改,重新加截后还是不行啊,报上面的错。
是我没仔细看文档,按照3.0.5的版本进行配置了。过会看看是否进行合并处理了。感谢回复!
如果还有其他问题,请重新开帖,感谢配合~~~
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。