灌水唠嗑区
其他
问答

为什么将并发数 gcluster_rebalancing_concurrent_count 设置为 0 后,任务会停留在 STARTING 状态而不是 RUNNING?

发表于2026-04-16 14:03:38182次浏览21个评论

为什么将并发数 gcluster_rebalancing_concurrent_count 设置为 0 后,任务会停留在 STARTING 状态而不是 RUNNING?

评论

登录后才可以发表评论
用户头像
山佳发表于 3个月前
111
GBase用户21143发表于 3个月前
将 gcluster_rebalancing_concurrent_count=0 后任务停在 STARTING、不进 RUNNING,是 GBase 8a 重平衡(rebalance)的标准设计行为,不是异常。
GBase用户21143发表于 3个月前
gcluster_rebalancing_concurrent_count
含义:允许同时执行 rebalance 的表的最大数量。
GBase用户21143发表于 3个月前
STARTING 只是 “任务已创建、待调度”
GBase用户21143发表于 3个月前
执行 rebalance 后,系统在 gclusterdb.rebalancing_status 里生成记录,状态设为 STARTING。
GBase用户21143发表于 3个月前
通常先设 0 再启动,用来批量预生成任务、控制并发、减少锁影响
用户头像
GBase用户28017发表于 3个月前
1
用户头像
GBase用户28017发表于 3个月前
2
用户头像
GBase用户28017发表于 3个月前
3
用户头像
GBase用户28017发表于 3个月前
4
用户头像
GBase用户28017发表于 3个月前
5
GBase用户21182发表于 3个月前
有大什么已经回答了。
milan发表于 3个月前
1
milan发表于 3个月前
2
milan发表于 3个月前
3
milan发表于 3个月前
4
milan发表于 3个月前
5
曾云林发表于 2个月前
学会了
GBase用户51885发表于 2个月前
等答案了啊。
GBase用户51887发表于 2个月前
坐等大佬解析。
xinyiedc!发表于 2个月前
学习下。