暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【赵渝强老师】TiDB的配置文件

原创 赵渝强老师 2025-10-30
153

1.png
TiDB集群的配置文件主要包括:TiKV、TiDB、PD和TIFlash的配置文件,执行下面的命令可以查看到所有相关的配置文件。

# tree /tidb-deploy/{tidb*,pd*,tikv*,tiflash*}/conf 输出的信息如下: /tidb-deploy/tidb-4000/conf └── tidb.toml /tidb-deploy/pd-2379/conf └── pd.toml /tidb-deploy/tikv-20160/conf └── tikv.toml /tidb-deploy/tiflash-9000/conf ├── tiflash-learner.toml └── tiflash.toml
aaa11.png
点击这里查看视频讲解:【赵渝强老师】TiDB的配置文件

TiDB不建议直接修改这些配置文件,而是通过使用tiup cluster edit-config命令进行修改,例如:

tiup cluster edit-config mytidb-cluster # 提示:mytidb-cluster是TiDB集群的名称。

此时将进入Linux的vi编辑器,如下所示:

global: user: tidb ssh_port: 22 ssh_type: builtin deploy_dir: /tidb-deploy data_dir: /tidb-data os: linux systemd_mode: system monitored: node_exporter_port: 9100 blackbox_exporter_port: 9115 deploy_dir: /tidb-deploy/monitor-9100 data_dir: /tidb-data/monitor-9100 log_dir: /tidb-deploy/monitor-9100/log server_configs: tidb: instance.tidb_slow_log_threshold: 300 # 可以将慢查询的时间阈值修改成600 tikv: ......

保存退出vi编辑器,将出现下面的提示信息:

Please check change highlight above, do you want to apply the change? [y/N]:(default=N)

输入y后,再执行下面的命令重新加载配置信息。

# tiup cluster reload mytidb-cluster 提示:重新加载配置信息时可以指定某个节点上运行的某个服务,完整的命令格式如下: tiup cluster reload mytidb-cluster [-N <nodes>] [-R <roles>] 其中: [-N <nodes>]:表示指定要重启的节点,不指定则表示所有节点。 该选项的值为以逗号分割的节点ID列表, 节点ID为集群状态表格的第一列。 [-R <roles>]:表示指定要重启的角色,不指定则表示所有角色。 该选项的值为以逗号分割的节点角色列表, 角色为集群状态表格的第二列。 例如下面的语句只会重新加载192.168.79.11节点上的PD服务: # tiup cluster reload mytidb-cluster -N 192.168.79.11 -R pd
最后修改时间:2025-12-14 20:30:14
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论