|
|
[root@compute01 deploy]# ceph -s
1 U( D3 [+ x2 M: k9 ]$ X cluster:/ \$ j0 _% r* Z. H( |" `0 _
id: dd1ff8b6-f7b8-47a3-890c-17f75894562a2 Y+ b) j. Y) {: }8 ]: y
health: HEALTH_WARN8 t. I. p- B( l
1 pool(s) have non-power-of-two pg_num
3 ?' A I( ~! m* x
& K; a3 q$ ~* ]* @$ d; x. d services:
3 ]3 G. L9 B, T' ~& s mon: 3 daemons, quorum compute01,compute02,compute03 (age 5h)
, G8 y4 M% L& z( M# W8 i mgr: compute02(active, since 5d), standbys: compute03, compute014 k' W4 v$ r ^( I: Z8 A/ X
osd: 3 osds: 3 up (since 4h), 3 in (since 4h)' a. z: D, c9 G) z* M
" C( }" j, J$ ?+ {3 \+ W- p" U
data:
: X" n2 F; i/ c pools: 4 pools, 292 pgs
/ |0 z- w, d7 d2 R. S+ ^( Y* _ objects: 9.52k objects, 71 GiB R9 P1 N$ ~! q, a0 ~
usage: 144 GiB used, 3.1 TiB / 3.3 TiB avail: O% D2 `: \ D
pgs: 292 active+clean3 L+ s# S7 [ K1 k) `' E0 g
2 G9 v/ l3 ^/ X$ D" x9 q
io:, h" f, x6 M* J: v
client: 46 MiB/s rd, 24 MiB/s wr, 1.14k op/s rd, 499 op/s wr
( G! \9 p& y8 { I
+ {* u' @! z4 r8 R$ `. E9 }4 W# Q `[root@compute01 deploy]# ceph health detail
' o. V, m$ I0 y9 vHEALTH_WARN 1 pool(s) have non-power-of-two pg_num0 C5 Q2 i4 K% ~' h% E) f8 t
POOL_PG_NUM_NOT_POWER_OF_TWO 1 pool(s) have non-power-of-two pg_num! u0 G4 e1 Y. B4 M! E& ~
pool 'vms' pg_num 100 is not a power of two
, p3 S: E8 L0 X% }5 G+ h0 h ][root@compute01 deploy]# ceph osd pool ls detail
/ o& Y. q2 y/ `" a( \: _pool 18 'images' replicated size 2 min_size 2 crush_rule 0 object_hash rjenkins pg_num 32 pgp_num 32 autoscale_mode warn last_change 1650 flags hashpspool,selfmanaged_snaps stripe_width 0 application rbd
. B/ j! n( @9 Q$ B) b removed_snaps [1~3,7~5,d~3]
& n5 e& [& T3 Q3 X4 Ipool 19 'volumes' replicated size 2 min_size 2 crush_rule 0 object_hash rjenkins pg_num 128 pgp_num 128 autoscale_mode warn last_change 1645 flags hashpspool,selfmanaged_snaps stripe_width 0 application rbd. P9 m$ }: V8 R( }) S. g$ `
removed_snaps [1~3]
& J5 P0 W# R8 h( [" n" Q( Npool 20 'backups' replicated size 2 min_size 2 crush_rule 0 object_hash rjenkins pg_num 32 pgp_num 32 autoscale_mode warn last_change 1614 flags hashpspool stripe_width 0 application rbd
( N) @# @* I" _" O' xpool 21 'vms' replicated size 2 min_size 2 crush_rule 0 object_hash rjenkins pg_num 100 pgp_num 100 autoscale_mode warn last_change 1634 flags hashpspool,selfmanaged_snaps stripe_width 0 application rbd3 k* W2 h2 o( Y! ~4 {1 ?
removed_snaps [1~7]0 u* {0 g. a6 t$ n% b9 G0 w
[root@compute01 deploy]# ceph osd pool set vms pg_num 128
1 k; R% |6 C) D: n( L' \) T8 yset pool 21 pg_num to 1281 U7 t: g1 [5 h4 C0 p( ]
[root@compute01 deploy]# ceph osd pool set vms pgp_num 128$ v3 \' w9 J% [: X g9 z
set pool 21 pgp_num to 1286 W* l ^: P/ s. w6 B' Q( B8 H. n
[root@compute01 deploy]# ceph health detail 5 h0 t5 S \# H
HEALTH_OK% K6 W- b8 ^8 J
[root@compute01 deploy]# ceph -s# e& e( k' a- m! k! t/ r
cluster:) C) [% V& ^" s( d
id: dd1ff8b6-f7b8-47a3-890c-17f75894562a1 a0 D. `5 J7 C2 [+ o+ K9 x5 o
health: HEALTH_OK- a, @1 B6 Q8 [! I5 C5 }# y
( _% [2 `9 L# @( r; ~" ~4 Q
services:
. P. c, c- E) E+ E9 s9 S- `! P6 p mon: 3 daemons, quorum compute01,compute02,compute03 (age 5h)6 C/ e2 ^" A+ o% ^9 {
mgr: compute02(active, since 5d), standbys: compute03, compute01- K. s3 z8 }. K- O) }* ]7 z
osd: 3 osds: 3 up (since 4h), 3 in (since 4h); 5 remapped pgs
8 n6 Q: I8 d; Y
+ Z' X4 h6 S5 D& | data:
2 }) \* c" \0 f pools: 4 pools, 320 pgs
s3 }5 v! h7 n9 W objects: 9.87k objects, 74 GiB* O9 R; `# B: I' B2 Z1 e* S
usage: 149 GiB used, 3.1 TiB / 3.3 TiB avail7 F/ j' P/ Q: X D! \6 u
pgs: 0.625% pgs not active+ b0 s! G2 f- E; ~+ }
152/19744 objects misplaced (0.770%)
' i+ A) {" s' R" g2 r9 z# ? 314 active+clean
5 G9 G( j4 ^9 G J 3 active+remapped+backfill_wait
) P# ]& n( h4 n. X 2 remapped+peering( }& a/ r3 m" P# g9 ]
1 active+remapped+backfilling- K* s3 B C' p
# c* W3 b( t* ~0 A
io:$ C+ U& d, S+ Z$ c$ K
recovery: 25 MiB/s, 3 objects/s" I0 U% T; ^0 H
|
|