找回密码
 注册
查看: 809|回复: 1

ceph osd weight、reweight 等参数数值调整

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-7-22 11:18:10 | 显示全部楼层 |阅读模式
2、weight 值调整
4 _4 N1 F9 ^! s4 K; a  Gweight 代表 osd的权重,1 = 1TB;可以 通过 调整 weight 值 来调整 pg分布;需要注意的是 与容量 之间的 等价关系 只是 认为 量化 出来的,用于 crush 计算的一个 衡量标准
$ c( l0 N) D2 W( H% Y/ ?8 h# d  _5 g2.1 调整命令. N1 w; ]5 c$ @% O( u$ U
# ceph osd crush reweight {name} {float[0.0-1]}
- U5 b) i5 M1 k) l! ~  ]& i3 |/ N' g1.
& I1 W9 l% t/ e3 e8 C2.1 预估 pg分布7 P; T6 j/ v7 I( j! O" g+ y0 q
#### osdmaptool 实现 预估 pg分布
/ p: \3 t/ }6 x3 M; l7 D! ^# osdmaptool /tmp/osdmap --test-map-pgs --import-crush {crushmap}
' [  \/ n- W! X# R1 ]' k4 q1.$ A/ y' o# j% m* t/ i2 d
2.
+ M4 D/ |8 `0 ?" _3、reweight 值调整
1 o$ |% z) d) ]2 a    reweight 代表 在 weight 的基础上 进行 百分比配比1 h; e5 ~' `6 ]/ D, L; B/ g
3.1 调整命令
7 \3 q9 [! k5 H  ?4 H# ceph osd reweight-by-utilization {avr_num} {float} {osd_num} [--no-increasing]
* w' x5 d" {- H8 g$ U/ w3 C# ceph osd reweight-by-pg {avr_num} {float} {osd_num} [[pool1] ... [poolN]]5 X9 K0 v0 W+ i; e$ c5 d9 m
1.
2 O4 X, k0 j/ D5 F1 N- t# s; s2.
' D5 L5 v" M: j$ ?8 a; ~6 T3.2 预估 变化
0 ?, x+ P) V2 v# ceph osd test-reweight-by-utilization {avr_num} {float} {osd_num} [--no-increasing]
. k8 g; c2 Q9 E/ R1 M' w* [4 q# ceph osd test-reweight-by-pg {avr_num} {float} {osd_num} [[pool1] ... [poolN]]
1 Z- U& @+ N+ k# W3 l8 F-----------------------------------
: t1 M* v/ Q' v; j+ d6 H% D; r6 _2 [0 U7 i- j/ T7 s

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-3-13 14:10:54 | 显示全部楼层
ceph osd crush reweight osd.258 12.0000  调整reweight值
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-11 23:05 , Processed in 0.015317 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表