|
|
[root@compute01 deploy]# ceph -s0 d1 a" {" U' J7 ~) o
cluster:
0 Q% N5 M) n; [8 P% t id: dd1ff8b6-f7b8-47a3-890c-17f75894562a. _' R# g" ]9 i: P
health: HEALTH_WARN T! P# y% d: ?4 f7 o
1 pool(s) have non-power-of-two pg_num, t0 {" X' }- X8 q! f
' m q) f7 p% }' z$ { services:
- N5 A: p3 {: R/ N+ |% ^2 N mon: 3 daemons, quorum compute01,compute02,compute03 (age 5h)) B& L) D3 D ^- @2 d2 N/ k
mgr: compute02(active, since 5d), standbys: compute03, compute01
& c2 }) Q; I+ N3 N) d- Q3 E9 q osd: 3 osds: 3 up (since 4h), 3 in (since 4h)
8 S. w1 c/ K Y2 _
) p ? ]5 T! E9 h c. \; z data:
7 L# z; k& r4 G( v) B" J+ u1 O pools: 4 pools, 292 pgs
8 c1 e$ S- ?9 U0 C- p, B objects: 9.52k objects, 71 GiB ]+ v; F9 _# A5 e5 G
usage: 144 GiB used, 3.1 TiB / 3.3 TiB avail$ U3 h. d0 e6 |' v% }
pgs: 292 active+clean |9 R. D8 w- E/ f0 Q& }- r9 h
( Q; J% ]9 H1 Z2 I& S; U
io:
- i! M* F6 b+ Z5 @- N, \5 D client: 46 MiB/s rd, 24 MiB/s wr, 1.14k op/s rd, 499 op/s wr
" T m( u& I! m& {0 R c7 Q
% U1 Z- Y0 K* X# F6 C7 B8 @4 r2 O[root@compute01 deploy]# ceph health detail 7 U& k3 a; h. q8 o" q: ^2 S
HEALTH_WARN 1 pool(s) have non-power-of-two pg_num' |1 k7 b) V. a/ \' `1 e: R6 ^ L7 X* E
POOL_PG_NUM_NOT_POWER_OF_TWO 1 pool(s) have non-power-of-two pg_num
! r/ T0 z. C, M% s- |( { pool 'vms' pg_num 100 is not a power of two& d: j8 i o w9 S' ?% r8 P1 ~
[root@compute01 deploy]# ceph osd pool ls detail - I$ n2 I5 o" d5 W
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 h( ?% ?; m' _1 x, Q0 @* D
removed_snaps [1~3,7~5,d~3]
8 l# C7 o1 [ O* ]pool 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
7 t2 ^" n, h7 x9 V6 q removed_snaps [1~3]
' t2 b& c/ j) @: v- w, |3 jpool 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
1 N5 A! Q! }& ?$ I$ L+ _+ {1 L# tpool 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 rbd" _9 I( m, Q/ M
removed_snaps [1~7]* M8 O- k3 B+ S" N
[root@compute01 deploy]# ceph osd pool set vms pg_num 128" t' p; ^' |3 l& O. ?; F9 E
set pool 21 pg_num to 128
9 B% I7 f5 }# T P: n9 w4 L3 i[root@compute01 deploy]# ceph osd pool set vms pgp_num 1287 l; X( E9 _" D4 i. J
set pool 21 pgp_num to 128
. e& J- }9 N: d5 R: |6 K0 r[root@compute01 deploy]# ceph health detail
4 c& [: }5 ?; a9 j" v& MHEALTH_OK
5 J! R$ y+ s2 C' Y4 f[root@compute01 deploy]# ceph -s
* J% {5 E" D; V8 d6 s/ _" Y+ @4 \ cluster:
K7 J$ G: V% I id: dd1ff8b6-f7b8-47a3-890c-17f75894562a8 u% A" ` @8 R! E
health: HEALTH_OK
/ Y( t: B% N; ]7 D9 W
1 @; _/ f3 S7 P services:
# q& ~+ \ S5 j \ mon: 3 daemons, quorum compute01,compute02,compute03 (age 5h)
8 X& |' f: @- [3 P, M mgr: compute02(active, since 5d), standbys: compute03, compute01- I3 B6 W: }$ V3 u4 V( _* B
osd: 3 osds: 3 up (since 4h), 3 in (since 4h); 5 remapped pgs
3 {9 @- l s, v# c% |
! L7 L: e- F# ]% Q data:1 F* N& [8 f/ s" D
pools: 4 pools, 320 pgs9 w. s0 D: v$ d7 L) T8 Y' x. g! Z& R
objects: 9.87k objects, 74 GiB" F) b) D) q) e3 X) m
usage: 149 GiB used, 3.1 TiB / 3.3 TiB avail
2 d# t2 X% S0 q; o" T pgs: 0.625% pgs not active7 P2 z5 d8 T" a8 B: k5 `: e
152/19744 objects misplaced (0.770%)
$ I5 h8 [) w& D; M9 H+ i! o 314 active+clean& _2 F. d$ a. B1 T7 ~% \ ?1 H3 B4 {
3 active+remapped+backfill_wait
& t, s4 k L! W2 c3 d) u I 2 remapped+peering5 M. F1 s l& j
1 active+remapped+backfilling
' A. P8 o9 Y/ ^0 h6 ~
4 v3 e- d- M: z: j" Z2 C [4 m io:; ~/ a; n, |) n( L* a
recovery: 25 MiB/s, 3 objects/s) v! Q2 T1 }9 C! E+ b
|
|