|
|
[root@controller ~]# ceph -s
4 T2 w) Z2 U- e* d( U; _9 l6 G' P cluster:
" A' z- u, m/ X) s/ j: a" B; K. A t id: a4bb5236-c8ca-11eb-a67b-000c29ad02de, L q# U, n4 n+ J
health: HEALTH_WARN# r3 H k# j: W N
Degraded data redundancy: 1 pg undersized
/ Z- w! }' ?8 o3 B& W8 | ! b9 p$ b, Q+ x) a9 z+ M
services:! d2 l- U# s$ W0 h2 |& M- N, X
mon: 1 daemons, quorum controller (age 87m)
3 l" \+ V) v. z* t mgr: controller.horbtx(active, since 87m)
# D( i: @2 ^7 q7 k osd: 6 osds: 6 up (since 6m), 6 in (since 6m); 1 remapped pgs
) f# D" F+ U+ a$ a! N) j( E
; r2 ?. K5 \% E+ |% H3 F' {+ I data:8 L0 ?* l2 ~! ?
pools: 1 pools, 1 pgs/ _6 d, X5 K" |9 `# k
objects: 0 objects, 0 B
/ L$ z, O. E7 @2 u7 }+ l. M usage: 6.0 GiB used, 114 GiB / 120 GiB avail7 ]5 z# M$ h- m
pgs: 1 active+undersized+remapped8 [& e8 E; p+ s$ W8 u; j4 {
, ~' A9 f4 w2 J) l. [; H5 S' Z
解决过程:: J o# @# T9 P
' t# ~' y% W! O6 Y9 l" s5 P5 |2 u[root@controller ~]# vim /etc/ceph/ceph.conf 9 I8 [( w8 q; p( T, J0 Y' E1 p) z
7 m/ w7 ^; s) }7 c
osd_class_update_on_start = false* e! H3 F, ?/ C# v ^0 {5 c
# u: |5 G4 r/ ]- ?$ \$ l6 M3 k/ z4 z, w3 L: w7 _+ M+ q
[root@controller ~]# ceph health detail
4 q3 V8 d$ B! l" O" WHEALTH_WARN Degraded data redundancy: 1 pg undersized
+ O) ?* S3 W/ \& [1 A" x+ E[WRN] PG_DEGRADED: Degraded data redundancy: 1 pg undersized
; L( _- |5 y: T pg 1.0 is stuck undersized for 86m, current state active+undersized+remapped, last acting [1,0]
& h; ]' }3 C! ]' v* L0 k, c% Q/ D+ G- J& I" F* F5 T
修改配置后,需要重启osd服务:& c+ C- t+ S/ X, f. ~! D
' a3 r# o) ?8 Cceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.0.service ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.3.service
# }) ?! S4 L6 _1 Xceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.1.service ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.4.service
9 i; `" s* w, E8 c' O6 V. T& F. Jceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.2.service ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.5.service+ Z3 U5 O1 _0 J" m* P, k* N
[root@controller ~]# systemctl restart ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.% j9 J7 E9 z w. Y
ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.0.service ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.3.service: G9 \6 U+ y, W9 _4 Y& L
ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.1.service ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.4.service: A+ Y! _& R5 A; z$ L% e
ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.2.service ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.5.service9 s K b! ?: O! r. S
[root@controller ~]# systemctl restart ceph-a4bb5236-c8ca-11eb-a67b-000c29ad02de@osd.*0 N, @9 ^! N6 R. C( ~, f8 l
[root@controller ~]# ceph -s
! O5 Y: I2 k9 v* d% ` cluster:- P+ X5 c& k% o+ T) I6 Y8 w
id: a4bb5236-c8ca-11eb-a67b-000c29ad02de4 k: t2 \& E: Y. w/ d" L3 P$ U: Q
health: HEALTH_WARN
8 A# c) Q/ O! d5 F# s& d5 F1 t P 4 osds down
. [0 [7 I$ {2 R. W8 {! O2 f Degraded data redundancy: 1 pg undersized0 N$ N0 o' W% L# {4 Z# n) A
T6 G9 I/ ~) V, k7 a2 R. l services:
) w1 f+ D6 @3 O' t; D mon: 1 daemons, quorum controller (age 89m)
4 @/ ^6 p) H. @% r3 X% b4 Z mgr: controller.horbtx(active, since 88m) b6 J- Z& m4 r: c& y/ l
osd: 6 osds: 2 up (since 0.641904s), 6 in (since 8m)
* b8 {0 p8 O7 ^$ o# b8 ^# ], m2 \
0 e! @4 m# F% D% C' h" e data:
: e3 F; u. [# E$ j! j d pools: 1 pools, 1 pgs$ [. i N, U2 R& V. P5 ^/ I- N
objects: 0 objects, 0 B( U/ {9 b) b) X0 q
usage: 6.0 GiB used, 114 GiB / 120 GiB avail
' K( \+ g: E" Q1 L pgs: 1 stale+active+undersized+remapped
* |& g: l. ~8 w1 a: {9 x
) A* e- v# g! j# b% q[root@controller ~]# ceph -s
, @2 ?: L3 j% m' r cluster:
& A2 [# e. p% r& f/ K id: a4bb5236-c8ca-11eb-a67b-000c29ad02de
! L2 F- g \4 I0 ^) Z! x health: HEALTH_OK
+ v, ~# }) v( U' o# p' H! b
3 _4 }. m% F7 z, z5 n. p services:( `! k. @; ~, d, Y/ T# K# c4 P; j
mon: 1 daemons, quorum controller (age 89m)
- w; ?6 \/ _7 h) K9 D& g mgr: controller.horbtx(active, since 89m)
% ?0 p( M% G% P( Y( y& W osd: 6 osds: 6 up (since 6s), 6 in (since 8m); 1 remapped pgs8 n! S; [ N w3 L9 t4 }* E
, s* ]5 c( R: v/ d+ A
data:! K- `7 U1 q3 n6 ?
pools: 1 pools, 1 pgs
' f5 T) @3 m' \! j objects: 0 objects, 0 B
* t! c* @+ T$ X% d! P- x# y usage: 6.0 GiB used, 114 GiB / 120 GiB avail0 r" K) W) ]) ^$ a5 j; h) Z& V
pgs: 1 active+undersized+remapped
' R: i2 A+ l6 d. m4 |" N6 } |, s
0 f" p, s' P5 T V- W[root@controller ~]# ceph -s: B. [0 t( H& m. h5 f; L
cluster:% s. Q5 U( D( ~7 k: x
id: a4bb5236-c8ca-11eb-a67b-000c29ad02de
# O0 P, ]0 p" C# w health: HEALTH_OK
, B1 c$ E; O* b6 j) G* w B6 _, U
! [" T# S4 a& g' u services:- o4 m' j* @5 D0 a9 v& c
mon: 1 daemons, quorum controller (age 89m)4 ~. K+ z n' M) |
mgr: controller.horbtx(active, since 89m)+ Z2 y/ X) u9 Z# {/ B- u" q
osd: 6 osds: 6 up (since 8s), 6 in (since 9m); 1 remapped pgs
; o. K g5 X1 \/ S | 5 s4 L& ]/ R9 `9 W
data:7 H3 _; H1 A. F Z5 \! z# ]
pools: 1 pools, 1 pgs
9 n' h' V! b, ?+ r$ q9 j# ~ j objects: 0 objects, 0 B
! l( d( O' l1 L. ?" ]/ w1 r- w usage: 6.0 GiB used, 114 GiB / 120 GiB avail3 O& O9 j$ `; X( x* W; ^
pgs: 1 active+undersized+remapped
4 s* T/ I# @5 f D @: `0 }! ^# J5 t, C6 J3 G' P% j$ k
[root@controller ~]# ceph -s
: n) @1 l+ x2 P cluster:' ?; [* ]# Z9 {* K% L0 S# m! V, I _- b
id: a4bb5236-c8ca-11eb-a67b-000c29ad02de
' C, U: I' A4 q; z; Y9 |/ B" z health: HEALTH_OK
7 s' o; I* z( J7 s5 A3 e) g' s& E6 V
/ C7 R% C3 B! M services:
1 `3 P0 @; G9 o3 r mon: 1 daemons, quorum controller (age 89m)6 `4 O+ w; F4 b: h/ D/ p* N
mgr: controller.horbtx(active, since 89m)
" X" A8 l' U2 h m- a1 ? osd: 6 osds: 6 up (since 9s), 6 in (since 9m); 1 remapped pgs1 I* g6 J0 i; W6 ~/ F' u) Q
+ W9 _; ?% ]/ q1 j o0 T
data:
% N! j3 x' z( A3 P" l( {9 } pools: 1 pools, 1 pgs
; C W( E# V q6 R3 v objects: 0 objects, 0 B
4 K, H3 v+ y8 T3 @4 T usage: 6.0 GiB used, 114 GiB / 120 GiB avail' d- E4 x9 W) |6 g' d+ D
pgs: 1 active+undersized+remapped& u# m6 @. U9 S8 r
0 i. q, X! i/ |9 l8 O7 H7 O/ r[root@controller ~]# ceph -s% u5 [% y, D" D7 r2 I3 X
cluster:
3 t( f6 v5 O, b* B9 E; K id: a4bb5236-c8ca-11eb-a67b-000c29ad02de
! g, u g: `9 L. W( J health: HEALTH_OK ~: Y6 o J& ]) W9 n
+ P9 @$ l9 F2 ] A# ]3 E services:" z9 f$ B7 g: w! x: b8 m0 |% v) Y
mon: 1 daemons, quorum controller (age 89m)
4 Y; q) N- Z8 C% R9 i( |' o mgr: controller.horbtx(active, since 89m)1 i2 ~) k7 I+ P- p; s3 V# j
osd: 6 osds: 6 up (since 10s), 6 in (since 9m); 1 remapped pgs
1 b r+ Z/ i$ L/ ?# [6 M3 G% e 6 F7 q* X3 `* C& a( W/ g
data:7 u; J. ]- Z! ~& J
pools: 1 pools, 1 pgs
7 ~4 P5 y4 | C objects: 0 objects, 0 B6 C7 b( I& T+ t( | g2 {
usage: 6.0 GiB used, 114 GiB / 120 GiB avail
3 P! N* ~+ t& U pgs: 1 active+undersized+remapped
0 ~+ `8 n9 n4 x, _; p& | " ^: S) K2 c2 N$ S6 n3 J# T( m& ^
[root@controller ~]# ceph health detail ' V5 s7 ~$ A8 Q' [3 }2 k( ]
HEALTH_OK
5 Z& T- w- S3 p9 m" Q( J[root@controller ~]# ceph health detail
1 _+ ^$ N3 t/ R, `- o" d' wHEALTH_OK0 u* _' u5 L6 h" W5 B/ _
[root@controller ~]# . R1 x: G4 e, @ @9 S7 ?5 d
|
|