tiup 修改参数显示成功但不生效
作者: cchouqiang 原文来源:https://tidb.net/blog/535001fb
背景
新搭建 tidb 集群,导入数据时遇到报错: ERROR 8004 (HY000): Transaction is too large, size: 104857651,需要修改参数 txn-total-size-limit;但通过 tiup edit-config 修改参数,并 reload tidb 成功后,参数依旧没生效。
遇到的问题
1、使用 tiup 修改参数如下:
2、reload tidb 节点,显示 success
3、查看参数修改未生效
4、查看 tidb.log 启动日志,txn-total-size-limit 参数还是初始值
分析问题
1、检查 tidb 节点的 conf 目录下的文件
复制代码
2、检查 tidb.log 日志
复制代码
3、手动关闭 tidb 节点
复制代码
4、检查拓扑文件 tiup.yaml
复制代码
总结
复制代码
建议
1、tiup cluster reload 命令加上 stop 的校验,若 stop 失败,则 reload 报错。
2、tiup cluster deploy 加上 tiup 安装用户和拓扑文件中 user: tidb 的比较,若不同,则报错无法安装。
版权声明: 本文为 InfoQ 作者【TiDB 社区干货传送门】的原创文章。
原文链接:【http://xie.infoq.cn/article/2a1fda4ce4d4fc8eab028f06a】。文章转载请联系作者。
评论