|
|
ceph 操作删除root buckets/ t. Y- }& x* L2 `7 R
: d' ^& E( D; S3 b. f( M$ E% ^3 {3 @- P[root@compute01 src]# ceph osd crush rule ls( f5 p r2 b# z$ e+ M& Y; N7 ^
replicated_rule5 L# n; o! m7 ~ y9 M
ssd-bigdata_rule
) V, d* \5 v) i% \. i* u. issd-smalldata_rule P0 N0 j1 x/ T. _( R
hdd-bigdata_rule
/ I# ?6 `( p4 I2 O* c/ F1 j/ whdd-smalldata_rule1 e0 ~5 e0 `8 h ^
% X6 {! [! |! h8 P9 a首先删除rule 值:' z7 V" q m4 p [4 {3 U8 Y9 b% }
[root@compute01 src]# ceph osd crush rule rm ssd-smalldata_rule
! c3 u3 Z; t; c7 i( R6 d- y Q: T. q/ ~* q P# l( C3 U7 B& j
[root@compute01 src]# ceph osd crush rule ls
2 v) m4 A& h2 G8 k2 ^ T. T) Oreplicated_rule9 l3 v" @" ?6 ^2 `: ^
ssd-bigdata_rule
/ D) {9 J2 \ i" w7 whdd-bigdata_rule% P4 j* g* \* G! }
hdd-smalldata_rule
+ l7 c" Z8 b2 k) S
1 {( p, r7 G& p( Z[root@compute01 src]# ceph osd crush rule rename ssd-bigdata_rule ssd
) n' k, Q$ a; Y1 @2 Q( @. i[root@compute01 src]# ceph osd crush rule ls
, }' s% N/ R6 v7 Q6 g3 yreplicated_rule) M3 L, P; K' w0 @
ssd
) h8 w; F( u, u$ z! Ehdd-bigdata_rule6 O) N% E! C* Z6 q
hdd-smalldata_rule
( I" V7 O0 @* Y6 N! H9 k1 V/ X( q* q5 }/ l* x- ^* w
然后删除default root值:( ^' O0 n0 e+ k- R9 ]' x6 L
: i. z0 |! Z* P" H& s$ ~* ~[root@compute01 src]# ceph osd crush rm ssd-smalldata
( z5 F3 D) ^$ e8 v5 ?0 h ^% Kremoved item id -5 name 'ssd-smalldata' from crush map& i- D9 {, _& R
. ~( p% {5 h# _4 p( |" N2 R[root@compute01 src]# ceph osd tree/ c' c+ I4 Z* i! R$ X3 Q6 G. V
ID CLASS WEIGHT TYPE NAME STATUS REWEIGHT PRI-AFF 4 s5 e. w+ \3 E& B3 M
-7 2.00000 root hdd-bigdata
0 v8 [; X o1 }/ [: e& L-14 1.00000 host hdd-bigdata-compute01 $ P9 E) F- H3 W5 k
12 hdd 1.00000 osd.12 up 1.00000 1.00000 - f9 U6 m( T' N5 f
-15 1.00000 host hdd-bigdata-compute02
2 Y( v# m4 R* c1 ~. R9 c 13 hdd 1.00000 osd.13 up 1.00000 1.00000
0 c: e4 a( ^) M' s-16 0 host hdd-bigdata-compute03
; v0 w* W- v* C- F -6 3.00000 root hdd-smalldata + h9 A' z8 \+ `- J6 r
-17 1.00000 host hdd-smalldata-compute01 ' W8 Y. a5 u2 U; Y. \2 W* n4 H
9 hdd 1.00000 osd.9 up 1.00000 1.00000 % y4 J6 b" a' g* I" y' M
-18 1.00000 host hdd-smalldata-compute02 4 M X& r; `4 I
10 hdd 1.00000 osd.10 up 1.00000 1.00000
# `: V1 |% U' Q0 D3 q-19 1.00000 host hdd-smalldata-compute03 ) l# k# U, q3 O; ]
11 hdd 1.00000 osd.11 up 1.00000 1.00000 ) r/ I( g: g% ?+ Q( M
-4 9.00000 root ssd
/ q# C$ `3 ]% y2 B* K4 f -8 3.00000 host ssd-compute01 % Y7 P- J. y, P% k" `
0 ssd 1.00000 osd.0 up 1.00000 1.00000
! `& |7 u1 G: q$ Q6 V' u 1 ssd 1.00000 osd.1 up 1.00000 1.00000 4 I( \6 M: v7 m/ \7 r
6 ssd 1.00000 osd.6 up 1.00000 1.00000
3 Z0 F1 q+ a! g" q -9 3.00000 host ssd-compute02
* a, u& z( i" J( K" K9 K, S( i4 \ 2 ssd 1.00000 osd.2 up 1.00000 1.00000
* j p, q- v4 _. K( D 3 ssd 1.00000 osd.3 up 1.00000 1.00000
2 r# r5 M/ V2 I( C ~ 7 ssd 1.00000 osd.7 up 1.00000 1.00000
% S, Q/ W4 m: \! D/ w# c-10 3.00000 host ssd-compute03
: s4 r3 F0 \' l2 V 4 ssd 1.00000 osd.4 up 1.00000 1.00000 ; U) [3 Z# [7 V
5 ssd 1.00000 osd.5 up 1.00000 1.00000
8 ?3 G. s9 k% J' ?. G: J 8 ssd 1.00000 osd.8 up 1.00000 1.00000
: u3 K& L, W) W( s -1 0 root default
1 E" C( h4 k4 n }+ ~ |
|