某某大肠_tikv_修改配置参数
某某大肠_tikv_修改配置参数 1、参数的作用。 storage.scheduler-concurrency: 10000000(一千万) # scheduler 内置一个内存锁机制,防止同时对一个 key 进行操作。每个 key hash 到不同的槽。 # 默认值:2048000 # 最小值:1 # 控制写入并发。 raftstore.raft-heartbeat-ticks: 3 # 发送心跳时经过的 tick 个数,即每隔 raft-base-tick-interval * raft-heartbeat-ticks 时间发送一次心跳。 # 默认值:2 # 最小值:大于 0 # raft-base-tick-interval # 状态机 tick 一次的间隔时间。 # 默认值:1s # 最小值:大于 0 2、修改 tikv 配置参数的具体操作。 ssh 登录到(10.0.0.110)中控机 & 监控 # su - tidb # cd tidb-ansible2.1.19/conf/ # vim tikv.yml 修改以下内容: storage: scheduler-concurrency: 10000000 #注意是两个空格,不要使用Tab键盘。 raftstore: raft-heartbeat-ticks: 3 #注意是两个空格,不要使用Tab键盘。 3、滚动升级 tikv 实例。 # cd tidb-ansible2.1.19/ # ansible-playbook rolling_update.yml --tags=tikv 4、更新 prometheus 配置并重启。 # ansible-playbook rolling_update_monitor.yml --tags=prometheus 5、打开浏览器访问监控平台:http://10.0.0.110:3000 查看集群状态。 修改张北 TiKV 特殊配置的两个参数 1、参数的作用。 raft-min-election-timeout-ticks: 1000 # 发起选举时至少经过的 tick 个数,如果为 0,则表示使用 raft-election-timeout-ticks,不能比 raft-election-timeout-ticks 小。 # 默认值:0 # 最小值:0 raft-max-election-timeout-ticks: 1020 # 发起选举时最多经过的 tick 个数,如果为 0,则表示使用 raft-election-timeout-ticks * 2。 # 默认值:0 # 最小值:0 # raft-election-timeout-ticks # 发起选举时经过的 tick 个数,即如果处于无主状态,大约经过 raft-base-tick-interval * raft-election-timeout-ticks 时间以后发起选举。 # 默认值:10 # 最小值:raft-heartbeat-ticks 2、修改 tikv 对应节点配置参数的具体操作。 张北 TiKV * 2 ip地址:10.0.0.12 ssh 登录到(张北 10.0.0.12) # su - tidb # cd /data1/tidb-cluster/tikv1/conf/ # vim tikv.toml 修改以下内容: raftstore: raft-min-election-timeout-ticks: 1000 #注意是两个空格,不要使用Tab键盘。 raft-max-election-timeout-ticks: 1020 #注意是两个空格,不要使用Tab键盘。 # cd /data2/tidb-cluster/tikv2/conf/ # vim tikv.toml 修改以下内容: raftstore: raft-min-election-timeout-ticks: 1000 #注意是两个空格,不要使用Tab键盘。 raft-max-election-timeout-ticks: 1020 #注意是两个空格,不要使用Tab键盘。 2、重启张北的 tikv 实例。 ssh 登录到(10.0.0.110)中控机 & 监控 # cd tidb-ansible2.1.19/ # ansible-playbook stop.yml -l tikv-zhangbei-100012-3,tikv-zhangbei-100012-4 # ansible-playbook start.yml -l tikv-zhangbei-100012-3,tikv-zhangbei-100012-4 3、打开浏览器访问监控平台:http://10.0.0.110:3000 查看集群状态。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!