vcdog
(Vcdog)
22
tikv的目录大小分布如下:
1.没有扩容前的3个tikv节点,tikv目录占用的磁盘空间大小一致
2.新扩容的2个tikv节点,tikv目录占用的磁盘空间大小一致
就是所有tikv需要磁盘容量大小一致,这影响很多调度打分
show config where name like ‘%reserve-space%’; 用这个看下。
h5n1
(H5n1)
26
不一样磁盘大小的 我会调整region_weight
vcdog
(Vcdog)
28
region_weight值越大的tikv节点,优先分配给此tikv节点?
vcdog
(Vcdog)
31
目前,是有进度,但是,非常慢。
会不会跟新增的3个tikv节点的磁盘大小和原集群中的3个Tikv节点的磁盘大小不一致有关系呢?
vcdog
(Vcdog)
32
这个配置参数生效的前提条件为:region-score-formula-version = v1
进行如下配置修改:
tiup ctl:v7.5.4 pd -u http://10.3.8.227:2379 config set region-score-formula-version v1
再次刷新查看进度,明显加快:
vcdog
(Vcdog)
33
总结一下,共计调整的核心参数如下:
#调整如下参数配置:
tiup ctl:v7.5.4 pd -u http://10.3.8.227:2379 config set max-pending-peer-count 1024
tiup ctl:v7.5.4 pd -u http://10.3.8.227:2379 config set max-snapshot-count 1024
tiup ctl:v7.5.4 pd -u http://10.3.8.227:2379 config set replica-schedule-limit 1024
tiup ctl:v7.5.4 pd -u http://10.3.8.227:2379 store limit all 100
# 新增调整参数
tiup ctl:v7.5.4 pd -u http://10.3.8.227:2379 config set high-space-ratio 0.8
tiup ctl:v7.5.4 pd -u http://10.3.8.227:2379 config set low-space-ratio 0.95
#此配置仅在 region-score-formula-version = v1 时生效(此参数配置后,可以快速提高region的迁移速度)
tiup ctl:v7.5.4 pd -u http://10.3.8.227:2379 config set region-score-formula-version v1
通过以上配置参数调整后,region的迁移速度加快非常明显。
1 个赞
vcdog
(Vcdog)
35
region-score-formula-version
用于设置 Region 算分公式的版本,支持的值有 ["v1", "v2"]
。v2 版本公式有助于减少上下线等场景下冗余的 balance Region 调度。开启 v2 版本 Region 算分公式:
config set region-score-formula-version v2
high-space-ratio low-space-ratio 学习了两个新参数,受益匪浅,感谢大佬!
h5n1
(H5n1)
37
这压力有点大了, 看描述这当时引入这算法就是为了降低迁移时的影响
1 个赞
vcdog
(Vcdog)
38
region调度迁移确实快了,但是,压力给到的store层。哈哈
磁盘空间显示已经从原来的300G增加到390G+
allen_liu
(Allen_Liu)
39
可以看下调度日志tiup xxx operator show,多少个PD呢? 尝试加PD 看能不能加快
kevinsna
(Ti D Ber P O Zcnp Ja)
40
1 个赞