找回密码
 注册
查看: 82|回复: 4

ceph 分布式存储15以上版本mon报错解决办法 使用cephadm处理问题

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-10-17 11:10:52 | 显示全部楼层 |阅读模式
ceph 分布式存储15以上版本mon报错解决办法" w: J8 X8 B  J2 \
& ?, @( l4 I+ E( z6 \( K$ P

; h4 `8 f7 H2 c4 } ceph -s
" c7 T& }; L$ e& k' z1 F  cluster:# d7 C& j6 V$ e
    id:     ce68aab8-8f46-11ed-88c0-ac1f6b3a30b9( K+ ]1 J+ Z# b
    health: HEALTH_WARN
/ _% t" C% w7 b7 @5 k8 N* }
7 \5 s0 Y. ^2 U( o5 P9 F$ K! T9 |            1/3 mons down, quorum gm268-2,gm268-3
: K8 ^/ f; |  S: z& E+ @$ K            1 pgs not deep-scrubbed in time
, M) ?3 @! Q% b+ ^$ A: I
0 }: |# l$ k, l" e; }& K* @
/ e; o% \7 |$ ?3 R# {0 a, A4 b解决过程:
$ \" ?9 e' q- l8 s查看:
0 \" B; Z' g2 y5 M4 |$ ceph orch host ls 9 z7 G9 u4 D; ]- N
2 D( x+ I% c2 o! Y. N6 B
HOST     ADDR     LABELS       STATUS  ! `; J! ^. ?1 i/ ^% H3 `/ v

, s" U  o. F) N& g. m* T9 [" hgm268-1  gm268-1  mon mgr mds          # k2 }4 H6 [6 c1 d0 x

" J8 i9 x* v" Q2 ]# T0 O; S. [; ygm268-2  gm268-2  mon mgr mds         
- t* y3 g& o! x5 f0 E4 A7 \1 c4 [2 e1 c8 y
gm268-3  gm268-3  mon mgr mds          - W; E2 {  r" l
/ p9 {, w; a. ~5 s8 _
gm268-4  gm268-4                       
3 ~9 L8 T* q2 P3 `" v! ]6 u: ^* m9 R1 A, P3 W$ A
删除mon 标签
" B8 P6 |1 b/ ^; d' d. z; } $ ceph orch host label rm gm268-1 mon2 `$ E5 ]/ T' Z3 c+ x

# z  V% G, v2 B: dRemoved label mon from host gm268-1
* k8 ~4 A  ^6 G1 q/ z0 ?. V
- Q1 @0 {( B4 D* ]6 f4 mroot@gm268-1 15:15:44 ~
: D( j- `- ?% ?& c$ c* @1 B" w! |9 A6 A, S2 C
$ ceph orch host ls ; e  g9 x4 f2 U$ h3 U

; N- z& b1 W' F% p9 ~( pHOST     ADDR     LABELS       STATUS  : T3 X- S8 o# ^7 g, X, _: T0 ]* G
5 c% s9 \& B! D& [# X4 x8 T% j" l4 l
gm268-1  gm268-1  mgr mds              
; P1 @6 {. M% o" }" _: T& ?$ p- F3 |0 w8 ?
gm268-2  gm268-2  mon mgr mds          : s; o+ Q/ ]" ^  k1 E
1 g+ P4 ~: J" U) U$ R
4 f2 O  c5 i+ |+ {: E
gm268-3  gm268-3  mon mgr mds             8 J1 u" e3 F: w) A. a  V
. Q6 k7 K( |+ E: S

% h4 J3 `0 B4 R. J
' {3 w- K) A) N. `
$ ceph orch apply mon label:mon
% O% ?+ `) }( z: M9 J2 `4 a* T3 d+ c

+ t$ n5 X* s1 cScheduled mon update...
0 u8 g/ d( `# j
/ E; l4 @3 z7 V9 |9 D1 q1 d: u- b0 m+ W; s, S& r
- L% D1 h+ Q: q. i0 M7 Z9 Q
这样mon就被剔除集群了。: j* A# Y; x+ |. e9 {, H

% C; L7 U+ k6 d4 u

0 q" |1 L' I% c9 {+ U( a6 qmon不在报错:
& f$ g& d* N, c5 d8 ^. H3 h* c0 ^8 [ cluster:6 a5 f; a% a+ {3 Z/ ?
    id:     ce68aab8-8f46-11ed-88c0-ac1f6b3a30b9) {# E5 {. q1 q% }) A, o: t# S
    health: HEALTH_WARN; ]/ e1 T1 r, A$ U
            failed to probe daemons or devices
; I6 J* ?3 K- m0 t* L8 H9 \            1 pgs not deep-scrubbed in time8 }* x; Z. v2 t4 E
/ Z  Q+ Q7 |: x9 X' G
问题解决。( `3 u$ m$ b! a5 y
8 N! G6 |4 Y5 v8 U; j
) y7 @* j  M) Y$ n
/ Q/ m2 n" {) G. x2 O1 M
3 t% O- ?/ H* i6 F) |
# [5 }+ B" I' M, u4 r2 C" k2 b6 I

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-10-17 15:32:51 | 显示全部楼层
剔除mon之后,会少一个mon,需要添加回来。保证多个mon正常运行:; V- u7 k) D3 x, M
+ l; Q/ D6 Q) G' K3 r/ U
在标签上标记mon
! g8 |8 a) ~2 A; U; E  A
' K" y: n* Q' \- c$ ceph orch host ls  L9 Y0 J# W, X7 b* A- h1 z
HOST     ADDR     LABELS       STATUS  
3 F( Z0 p: F! F) {" C: D3 O5 U( xgm268-1  gm268-1  mgr mds              
- F, H' x: \) R! C/ K# W5 y" g: hgm268-2  gm268-2  mon mgr mds          7 G; D- N) K7 l- w2 Q0 h: `
gm268-3  gm268-3  mon mgr mds          / @! L* x0 G% i/ F. P
gm268-4  gm268-4                       
, ^  `: r6 |. Y% q/ W8 egm268-5  gm268-5                       0 d2 B1 v3 h4 |4 w, o
tp266-1  tp266-1                       
+ k7 y7 [( ~% P- `) {' p# O4 H& K, Y
% B" f; {1 b$ `) \
$ ceph orch host label add gm268-1 mon 5 ~  c9 ]4 X6 |/ E0 g
Added label mon to host gm268-1) z/ q) Q6 Q  t
2 }! V! O4 K, ^! w& f( F

0 b; M3 M: O4 X& X& B$ m3 C8 I$ ceph orch host ls; y- _+ a& n. M* C
HOST     ADDR     LABELS       STATUS  
) x3 r5 c- f4 ?; y3 H, wgm268-1  gm268-1  mgr mds mon         
8 }9 D, `1 W" b6 z' Pgm268-2  gm268-2  mon mgr mds         
. a: |+ m& P2 Z+ mgm268-3  gm268-3  mon mgr mds         
1 b* @7 Z1 \2 D, S0 sgm268-4  gm268-4                       : a, |6 _  B2 W
gm268-5  gm268-5                       4 o- u& h4 g1 y2 }
tp266-1  tp266-1                       
1 x- X$ a" D9 S# {! P+ ~) o& F
0 \# W9 i, v% h- k/ X1 l4 |/ V
4 B5 w( w5 S! N9 F0 z! g$ ceph orch apply mon label:mon
& s1 H, k4 t. m8 f- R! gScheduled mon update...( w* g. b$ b, E: Y# |
5 W% ^( q0 }2 o) ^  w8 Q/ E" d
7 |, V5 j- {; M4 T# j' H

  A& C! ]& W% n; H* r0 Y& D$ ceph orch host ls; N  c3 Q8 _9 G$ `
HOST     ADDR     LABELS       STATUS  6 k) a& w  [* Z& ~. W' d
gm268-1  gm268-1  mgr mds mon          : f' @/ V( L4 j1 t
gm268-2  gm268-2  mon mgr mds         
: }( Z7 Q+ \7 c+ Wgm268-3  gm268-3  mon mgr mds          # P1 g% T' M: W. {& _
gm268-4  gm268-4                       
. b! G. ]5 Y: b1 Q$ ?3 O" ugm268-5  gm268-5                       9 l( C/ ^7 J( }- ?: w
tp266-1  tp266-1                       
, G: G8 o; T3 b3 o! ]% u. C; E  U  H. k; J- }" o! I" T6 a

% _  |* c, G& Z/ _$ ceph orch daemon add mon gm268-1:10.12.1.2 1 D' M/ u' o* l3 [7 T: {) `2 q
Error EINVAL: name mon.gm268-1 already in use
' ?1 r5 x0 m+ n+ ^3 f
. U9 A5 l/ M: f. |, @
0 s0 v2 j! R& h6 n. R9 H( |: |& Y7 p$ ceph mon add gm268-1 10.12.1.2
3 x* [! b3 O8 a7 ], Uadding mon.gm268-1 at [v2:10.12.1.2:3300/0,v1:10.12.1.2:6789/0]
+ [4 _6 `! m3 o4 B. A; c* }, K, |0 K6 d! I: K1 O

7 m; f' j$ W2 E; W: ]" ]4 a4 m( r; X: M9 Y. f% K
$ ceph mon dump , H) M4 @& W. R% V) a
2024-10-17T21:54:06.014+0800 7f4e6d2f7700 -1 monclient(hunting): handle_auth_bad_method server allowed_methods [2] but i only support [2]
- a# g7 C4 n- Y9 n- {2024-10-17T21:54:06.016+0800 7f4e6caf6700 -1 monclient(hunting): handle_auth_bad_method server allowed_methods [2] but i only support [2]
: g" ^  w0 k6 w4 y, V# p! B+ W3 Wdumped monmap epoch 11/ I( E2 |( [# b2 L5 C: E& o
epoch 11
: d1 C, a- G9 |7 o+ X0 v7 cfsid ce68aab8-8f46-11ed-88c0-ac1f6b3a30b9. A+ j3 Q& m5 u3 l& o
last_changed 2024-10-17T13:54:00.781176+0000
1 h+ O; V( {6 T) ]: r2 |created 2023-01-08T11:23:03.268285+0000
' Z6 h9 h/ X- G: R5 d$ ]min_mon_release 15 (octopus)
1 d. w) M* Z: x+ V+ t) p0: [v2:10.12.2.2:3300/0,v1:10.12.2.2:6789/0] mon.gm268-2& W$ L" T% s$ q0 q, S0 a# ~* x& s8 Q& U
1: [v2:10.12.3.2:3300/0,v1:10.12.3.2:6789/0] mon.gm268-3
/ y& D5 Z2 F' A, N2: [v2:10.12.1.2:3300/0,v1:10.12.1.2:6789/0] mon.gm268-1
, Y: v& O- R: [  w: {% q4 V1 s( `, u1 x8 C

0 f4 J: n' P& m# Y8 Croot@gm268-1 21:54:06 ~  K5 n* {9 g0 B% w4 @- e
$
  K+ l5 a7 |( f- e; }  x7 [9 w. W* o% |
/ S, v1 B. ~* F* \
' H/ B0 J6 f- c! L, \, u- Q5 R. n
$ ~! [) l  \% m9 M& Q! p

8 C& y8 G( \; a4 M3 a$ z! w; N& _  x% F. o8 n* t4 N. K; R4 }( ^

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-10-17 16:09:15 | 显示全部楼层
cephadm bootstrap --mon-ip 10.12.1.2 --fsid ce68aab8-8f46-11ed-88c0-ac1f6b3a30b9 --allow-overwrite
9 ]+ f; j6 _: l+ W1 UVerifying podman|docker is present...  w1 Q" U* h6 _: p# i5 S( W' Y5 s/ n
Verifying lvm2 is present...2 Q2 v; f0 k; C' n6 X
Verifying time synchronization is in place...
1 Y6 n* ]& n' r; B# l7 ~/ D/ RUnit chronyd.service is enabled and running
4 G: g  E' f, J  Z! J" yRepeating the final host check...; u" O9 |& j& y! [) F# r
podman|docker (/usr/bin/podman) is present
! b1 A8 G& ?) Xsystemctl is present
, x$ l6 G9 l2 l3 Flvcreate is present( Z0 }& X9 M+ S! R
Unit chronyd.service is enabled and running
2 R! h! q8 b6 K+ IHost looks OK6 N" D$ O! ?7 p. S% ~
Cluster fsid: ce68aab8-8f46-11ed-88c0-ac1f6b3a30b90 o9 g: T1 S: l7 F) [: `
Verifying IP 10.12.1.2 port 3300 ...
8 ~4 Y- M4 ~: DVerifying IP 10.12.1.2 port 6789 ...$ e" C% o) o6 _/ ]# @
Mon IP 10.12.1.2 is in CIDR network 10.12.0.0/15
$ L! ?0 ^8 Z/ W  J  K( ^" A  sPulling container image quay.io/ceph/ceph:v15...
8 m- T$ J9 R% R3 M) w: [
: D3 p3 |  n( D! _! ?6 z

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-10-17 21:57:08 | 显示全部楼层
后来通过删除/var/lib/ceph
' D- V; ]$ _, J# j- f% _5 Urm -rf  /var/lib/ceph/ce68aab8-8f46-11ed-88c0-ac1f6b3a30b9/mon.gm268-1/
3 \7 U4 Q, G+ q, q9 M
5 V& V4 v" {6 ^再重新添加mon既可以:; o+ l5 n8 i" a
$ C6 n+ o6 U' r$ z5 Z0 v
  ceph orch host label add gm268-1 mon& ^% e. N" I! x. W% M
   1 @! a; j8 b* [  R" `

  X4 U4 p( L& H0 }9 O   ceph orch  apply mon  label:mon9 R5 k* m+ t) K  N
4 v9 h/ W/ T" n& E* j  Y
  ceph orch host ls
: ~+ Y6 d( C+ h- B) T9 X% v
" n' N; W/ C: a0 ?, T; y: V* a3 t3 C8 U; H$ y  K$ n9 I
$ ceph mon add gm268-1 10.12.1.2
& g+ X* |/ Y9 Vadding mon.gm268-1 at [v2:10.12.1.2:3300/0,v1:10.12.1.2:6789/0]* T2 _6 D% M, e! N7 `# Z' t

( h: M* B; J  p8 z3 Q
3 U$ f+ V/ a, H- J$ ceph mon dump
$ |, a: w* F4 ^2 _2024-10-17T21:54:06.014+0800 7f4e6d2f7700 -1 monclient(hunting): handle_auth_bad_method server allowed_methods [2] but i only support [2]
, J( |2 v; x! U( B/ ]) q2024-10-17T21:54:06.016+0800 7f4e6caf6700 -1 monclient(hunting): handle_auth_bad_method server allowed_methods [2] but i only support [2]- J9 E, W8 J9 }3 ^
dumped monmap epoch 11
5 @) \$ X+ E8 ~) d& J8 ^epoch 11
" g% ?* H# ^( v& q: zfsid ce68aab8-8f46-11ed-88c0-ac1f6b3a30b9! M, a% R- g$ E: Q3 {9 K
last_changed 2024-10-17T13:54:00.781176+0000- `) M0 o% y/ ?6 P' A
created 2023-01-08T11:23:03.268285+00009 e# k' ?: ]1 n* Q" X2 L
min_mon_release 15 (octopus)
( ^& e9 q4 L/ x1 B9 ^" b2 @8 e$ K9 p0: [v2:10.12.2.2:3300/0,v1:10.12.2.2:6789/0] mon.gm268-26 o* D- l# E3 W
1: [v2:10.12.3.2:3300/0,v1:10.12.3.2:6789/0] mon.gm268-3
: N3 k# A/ K  Z6 a2: [v2:10.12.1.2:3300/0,v1:10.12.1.2:6789/0] mon.gm268-1
: V% N% q4 z4 O8 l
1 k5 i  c: s  z7 O
. J8 }* @) @+ T+ @" z# n$ 5 _; a( F, }. x" c9 w1 T3 R- A
完成添加mon节点。

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-10-18 00:16:54 | 显示全部楼层
admin 发表于 2024-10-17 16:09
# A$ U# S) }3 w1 x: Ccephadm bootstrap --mon-ip 10.12.1.2 --fsid ce68aab8-8f46-11ed-88c0-ac1f6b3a30b9 --allow-overwrite / Y6 i; R6 C, p6 c/ {. v; b* q
...

7 e* ]/ Z) {' b' z3 y* l; U( gGenerating a dashboard self-signed certificate.../ z7 t6 q' a; Z7 _4 Y, \& W$ N+ S  _
Creating initial admin user...
5 j+ c% B4 t+ Z: RFetching dashboard port number...
6 L! B* ^; Q8 C2 `+ w% A8 R: S* b9 nCeph Dashboard is now available at:! c# Q5 ?: ]3 g8 W9 S' D
2 q+ ^' @5 \, l5 c4 s
             URL: https://gm268-1:8443/. K4 w5 @; o$ J0 [4 s
            User: admin+ C* f' Y  ^* v
        Password: j2ixndfanu( \  Q" H+ r2 ~" z0 V

4 J$ q3 d1 L* I, Z# kYou can access the Ceph CLI with:+ x/ Y: S) Q$ ]: _& T6 @7 b3 T
" f% ^) S/ W2 s; p8 K8 k6 u2 W
        sudo /usr/sbin/cephadm shell --fsid ce68aab8-8f46-11ed-88c0-ac1f6b3a30b9 -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring( ~. D! n! Z* _) k% ?  X

7 X7 L( ?6 m2 ]! pPlease consider enabling telemetry to help improve Ceph:  ^0 u; D' {2 I5 P, V
3 ?; q% H$ ^$ U4 c3 h8 R
        ceph telemetry on' }- e# P4 \4 E

& b6 O4 S% L/ N/ \& R: b; iFor more information see:
7 \$ A: K* A, a# V' ?4 }' |" ^! n: G# F: [/ |4 n" u) o7 Z8 R+ W
        https://docs.ceph.com/docs/master/mgr/telemetry/
# R+ F2 U  h, `5 e+ r# ?+ `5 m5 n9 y% l
Bootstrap complete.
7 q# f& V! I9 \0 ?& J1 W  B
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 00:11 , Processed in 0.019857 second(s), 25 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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