为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
- 【TiDB 版本】:v4.0.6
- 【问题描述】:我们系统现在只是简单的用来做测试。每天往里写数据,现在也只写了不到3000w行数据
但今天看监控的时候发现leader不均衡。有一台机器是0。我是混合部署
现在我应该怎么去转移leader
是用pd-ctl去做吗
为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
现在我应该怎么去转移leader
是用pd-ctl去做吗
可以参考这个帖子看下是不是 evict-leader-scheduler 的问题
scheduler show
[
“balance-leader-scheduler”,
“balance-region-scheduler”,
“evict-leader-scheduler”,
“label-scheduler”,
“balance-hot-region-scheduler”
]
这是我的scheduler
我部署tidb集群以后只有写数据的操作。没做别的
不知道这样是不是正常的
通过 pd-ctl 执行 scheduler remove evict-leader-scheduler-{store_id} 将对应 leader 节点的 evict-leader-scheduler 移除看下。
store_id 可以通过 pd-ctl 执行 store 命令看到。
删除了10.3.87.32这个节点的evict-leader-scheduler 就正常了
我想知道这是什么原因(我没做什么操作啊)
scheduler show不会显示evict-leader-scheduler-{store_id} 吗
为什么将这个没有region对应节点的evict-leader-scheduler-{store_id}删除以后就正常了啊
>> scheduler config evict-leader-scheduler // v4.0.0 起,展示该调度器具体在哪些 store 上
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。