tidb启动

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了tidb启动脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

################

 

集群布局如下:

tidb:10.10.10.11
tidb:10.10.10.12
tidb:10.10.10.13

pd:10.10.10.24
pd:10.10.10.25
pd:10.10.10.26


tikv:10.10.10.37
tikv:10.10.10.38
tikv:10.10.10.39

 

 

启动tidb-server:

10.10.10.11-shell> cat run_tidb.shexec numactl --cpunodebind=0 --membind=0 env GODEBUG=maDVDontneed=1  /home/work/tidb/tidb/tidb-4000/bin/tidb-server -P 4000 --status="10080" --host="0.0.0.0" --advertise-address="10.10.10.11"  --Store="tikv"  --path="10.10.10.24:2379,10.10.10.25:2379,10.10.10.26:2379"  --LOG-slow-query="/home/work/tidb/tidb-4000/log/tidb_slow_query.log"  --config=/home/work/tidb/tidb-4000/conf/tidb.toML  --log-file="/home/work/tidb/tidb-4000/log/tidb.log"  2>> "/home/work/tidb/tidb-4000/log/tidb_stderr.log"

 

tidb-server启动参数:

在启动 TiDB 时,你可以使用命令行参数或环境变量来配置 TiDB。本文将详细介绍 TiDB 的命令行启动参数。TiDB 的默认端口为 4000(客户端请求)与 10080(状态报告)。

-P
TiDB 服务监听端口
默认:"4000"
TiDB 服务会使用该端口接受 MySQL 客户端发来的请求

--host
TiDB 服务监听的 host
默认:"0.0.0.0"
0.0.0.0 默认会监听所有的网卡地址。如果有多块网卡,可以指定对外提供服务的网卡,如 192.168.100.113

--status
TiDB 服务状态监听端口
默认:"10080"
该端口用于展示 TiDB 内部数据,包括 prometheus 统计和 pPRof
Prometheus 统计可以通过 http://host:status_port/metrics 访问
pprof 数据可以通过 http://host:status_port/debug/pprof 访问

--advertise-address
登录 TiDB 的 IP 地址
默认:""
必须确保用户和集群中的其他机器都能够访问到该 IP 地址

--store
用来指定 TiDB 底层使用的存储引擎
默认:"unistore"
可以选择 "unistore"(本地存储引擎)或者 "tikv"(分布式存储引擎)

--path
对于本地存储引擎 "unistore" 来说,path 指定的是实际的数据存放路径
当 --store = tikv 时,必须指定 path;当 --store = unistore 时,如果不指定 path,会使用默认值。
对于 "TiKV" 存储引擎来说,path 指定的是实际的 PD 地址。假如在 192.168.100.113:2379192.168.100.114:2379192.168.100.115:2379 上面部署了 PD,那么 path 为 "192.168.100.113:2379, 192.168.100.114:2379, 192.168.100.115:2379"
默认:"/tmp/tidb"
可以通过 tidb-server --store=unistore --path="" 来启动一个纯内存引擎的 TiDB

--log-file
Log 文件
默认:""
如果未设置该参数,log 会默认输出到 "stderr";如果设置了该参数,log 会输出到对应的文件中。每天凌晨,log 会自动轮转使用一个新的文件,并且将以前的文件改名备份
--log-slow-query
慢查询日志文件路径
默认:""
如果未设置该参数,log 会默认输出到 --log-file 指定的文件中

 

 

 

 

 

 

 

 

 

 

 

###############

脚本宝典总结

以上是脚本宝典为你收集整理的tidb启动全部内容,希望文章能够帮你解决tidb启动所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。