【 TiDB 使用环境】生产环境
714
【复现路径】做过哪些操作出现的问题
修改配置文件参数
tikv:
log.file.max-days: 7
【遇到的问题:问题现象及影响】数据库查询没有生效,只有tidb节点生效了
mysql> show config where name like ‘%log.file.max-days%’;
±-----±--------------------±------------------±------+
| Type | Instance | Name | Value |
±-----±--------------------±------------------±------+
| tidb | 10.188.x:4000 | log.file.max-days | 7 |
| pd | 10.188xxx4:2379 | log.file.max-days | 0 |
| pd | 10.188.xx:2379 | log.file.max-days | 0 |
| pd | 10.188.xx1:2379 | log.file.max-days | 0 |
| tikv | 10.188.xx:20160 | log.file.max-days | 0 |
| tikv | 10.188xx0160 | log.file.max-days | 0 |
| tikv | 10.188xxx4:20160 | log.file.max-days | 0 |
±-----±--------------------±------------------±------+
发现好多参数调整都不生效这个也不生效 server.grpc-concurrency: 8,设置成8,还是5
mysql> show config where name like ‘%server.grpc-concurrency%’;
±-----±--------------------±------------------------±------+
| Type | Instance | Name | Value |
±-----±--------------------±------------------------±------+
| tikv | 10.188.xx1:20160 | server.grpc-concurrency | 5 |
| tikv | 10.188.xx0160 | server.grpc-concurrency | 5 |
| tikv | 10.188.xx0160 | server.grpc-concurrency | 5 |
±-----±--------------------±------------------------±------+
查看tikv节点配置文件已经分发了 cat /data/tidb/tidb-deploy/tikv-20160/conf/tikv.toml
# WARNING: This file is auto-generated. Do not edit! All your modification will be overwritten!
# You can use 'tiup cluster edit-config' and 'tiup cluster reload' to update the configuration
# All configuration items you want to change can be added to:
# server_configs:
# tikv:
# aa.b1.c3: value
# aa.b2.c4: value
[log]
[log.file]
max-days = 7
[readpool]
[readpool.coprocessor]
use-unified-pool = true
[readpool.storage]
use-unified-pool = false
[server]
grpc-concurrency = 8
[storage]
scheduler-worker-pool-size = 4
还有这种bug啊,升级到715就行了
搜了一下配置文件,貌似没有这个节点
升级一下吧
应该是,反正升级完,这几个配置都生效了
但是这些配置也不属于不合规定的配置吧,日志清理怎么能是不合规呢
配置文件中没有[readpool]节点。应该是存在不合规的配置项时,整个配置文件不生效,不只是某个配置项不生效
那那个日志过期策略是有的
原来是个bug
嗯,这确实是,还是用最新 版本就行,716应该也快要出来了
看起来还是版本的问题
不知道后续的版本是否可以自动校验不合规的配置文件,给出相应的提示,避免这种情况的发生
升级是个选择。