|
|
楼主 |
发表于 2022-11-15 10:12:15
|
显示全部楼层
ceph-deploy --overwrite-conf mon add compute06
; v7 n2 i9 V! r# f$ Z[ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
2 {; l# c% a8 y. c& p# p+ s8 H[ceph_deploy.cli][INFO ] Invoked (2.0.1): /usr/bin/ceph-deploy --overwrite-conf mon add compute06
; Y- a- F- R3 b2 Z4 E9 O6 {/ l[ceph_deploy.cli][INFO ] ceph-deploy options:
' _) O; L( r: Y) i; q[ceph_deploy.cli][INFO ] username : None2 g; z5 I* y9 @8 c% D
[ceph_deploy.cli][INFO ] verbose : False$ Z" f, o. ~2 n* a& i% |
[ceph_deploy.cli][INFO ] overwrite_conf : True. [; k8 r5 c3 W+ h" L8 }
[ceph_deploy.cli][INFO ] subcommand : add
y2 W5 C) E7 d5 S- q, r[ceph_deploy.cli][INFO ] quiet : False1 A# i- \$ F* L
[ceph_deploy.cli][INFO ] cd_conf : <ceph_deploy.conf.cephdeploy.Conf instance at 0x7fe3aef63e60>
3 v' P/ p% Z" \[ceph_deploy.cli][INFO ] cluster : ceph
$ E; x0 b+ G, H9 ^& D1 k- u[ceph_deploy.cli][INFO ] mon : ['compute06']- d* `: g' P1 s; O) i
[ceph_deploy.cli][INFO ] func : <function mon at 0x7fe3aefb7410>
# E; o& q/ I7 W2 y* a) G[ceph_deploy.cli][INFO ] address : None5 c _7 k3 b- F6 g) {' g
[ceph_deploy.cli][INFO ] ceph_conf : None
& H' b+ S* Y% x0 \4 t& a/ u# A. n[ceph_deploy.cli][INFO ] default_release : False; ^/ @) p7 e2 K C
[ceph_deploy.mon][INFO ] ensuring configuration of new mon host: compute06
. O3 L5 D6 g+ G# C7 g[ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to compute06
L* e4 p& L: g9 v6 y7 K- y[compute06][DEBUG ] connected to host: compute06
# K. |2 F% a" C[compute06][DEBUG ] detect platform information from remote host c2 d; |+ N& D8 N6 a8 u
[compute06][DEBUG ] detect machine type
0 J# Q7 r' v/ Y A[compute06][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf/ K+ j4 v3 @% w) r: \
[ceph_deploy.mon][DEBUG ] Adding mon to cluster ceph, host compute06: y7 R/ P5 D0 O8 f1 ]0 u9 p
[ceph_deploy.mon][DEBUG ] using mon address by resolving host: 172.20.1.9- j2 ~# d/ ]( j) p' r0 a
[ceph_deploy.mon][DEBUG ] detecting platform for host compute06 ...
9 O$ c- p: t" Q5 D[compute06][DEBUG ] connected to host: compute06 0 I; L: `8 s+ y5 F
[compute06][DEBUG ] detect platform information from remote host+ e; ]2 q% X- H( O C3 o
[compute06][DEBUG ] detect machine type
$ ^ w6 E5 L, F0 V. u[compute06][DEBUG ] find the location of an executable
5 W* ~4 i4 j. ~' o) d8 `, K+ I[ceph_deploy.mon][INFO ] distro info: CentOS Linux 7.9.2009 Core( \- x. n! I5 Y9 ~
[compute06][DEBUG ] determining if provided host has same hostname in remote& A1 L# E% F; @( x: ~+ ?
[compute06][DEBUG ] get remote short hostname6 ?: T3 f: G: `. D8 k- C
[compute06][DEBUG ] adding mon to compute06
" A! N% P2 y5 `0 A[compute06][DEBUG ] get remote short hostname$ N6 s1 E) O% t2 Q% K
[compute06][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf
# \" s5 @8 W5 ^& `2 Q1 L[compute06][DEBUG ] create the mon path if it does not exist
4 U0 n' Z9 k& p1 C7 Q[compute06][DEBUG ] checking for done path: /var/lib/ceph/mon/ceph-compute06/done
" m% c% g9 L% ^1 T[compute06][DEBUG ] done path does not exist: /var/lib/ceph/mon/ceph-compute06/done; ~8 ]' Y5 S% s; n# L$ f4 J
[compute06][INFO ] creating keyring file: /var/lib/ceph/tmp/ceph-compute06.mon.keyring
) o' a. `. _, h, E[compute06][DEBUG ] create the monitor keyring file5 S- U6 w6 W! u1 [" m8 |7 e
[compute06][INFO ] Running command: ceph --cluster ceph mon getmap -o /var/lib/ceph/tmp/ceph.compute06.monmap
1 @' t% t0 A3 o[compute06][WARNIN] got monmap epoch 6
6 Z1 z7 w; E! D* C[compute06][INFO ] Running command: ceph-mon --cluster ceph --mkfs -i compute06 --monmap /var/lib/ceph/tmp/ceph.compute06.monmap --keyring /var/lib/ceph/tmp/ceph-compute06.mon.keyring --setuser 167 --setgroup 167
8 P! O$ P2 {# l/ U C0 e* u[compute06][INFO ] unlinking keyring file /var/lib/ceph/tmp/ceph-compute06.mon.keyring
" Q# h5 ?* B" H3 l[compute06][DEBUG ] create a done file to avoid re-doing the mon deployment$ `; B/ g3 i8 g: ]9 s+ S& [% u4 c) G
[compute06][DEBUG ] create the init path if it does not exist, }& L/ }+ t( w4 r$ l" e6 ^* Y5 V
[compute06][INFO ] Running command: systemctl enable ceph.target
$ k7 o0 h4 F0 J9 o$ b1 [[compute06][INFO ] Running command: systemctl enable ceph-mon@compute06
?2 d* k7 E( m6 C: R4 ~) x[compute06][INFO ] Running command: systemctl start ceph-mon@compute06
: U. T# Z, @. ~[compute06][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.compute06.asok mon_status
: q2 R! d* K) Y[compute06][WARNIN] monitor compute06 does not exist in monmap
# b* n% K* I5 O; o+ @; _3 Z- s# y& Z[compute06][INFO ] Running command: ceph --cluster=ceph --admin-daemon /var/run/ceph/ceph-mon.compute06.asok mon_status
7 h. S3 [+ E! G" K- ?# R[compute06][DEBUG ] ********************************************************************************) q) W9 ?: C. \) `% X1 P
[compute06][DEBUG ] status for monitor: mon.compute06
! ?! ~+ o I; C0 D% L" |) _[compute06][DEBUG ] {
8 ]0 E% a3 m7 B( S! K9 ~( Y[compute06][DEBUG ] "election_epoch": 0, # E) ~+ b3 K) T" T9 d6 y
[compute06][DEBUG ] "extra_probe_peers": [], 4 a9 e: ]" g# `9 ] }$ T
[compute06][DEBUG ] "feature_map": {4 T g' A' c3 ?1 W" {4 S, t+ m
[compute06][DEBUG ] "mon": [
3 ^: x `8 R1 q9 d[compute06][DEBUG ] {. n, F, R7 @) w% k) a- y( f
[compute06][DEBUG ] "features": "0x3ffddff8ffacffff",
% [1 u- d! j: N2 ~( Z2 K[compute06][DEBUG ] "num": 1,
% ?( C/ ~3 s' J: f4 l[compute06][DEBUG ] "release": "luminous"
( |* ]! t! w5 w6 }[compute06][DEBUG ] }8 {8 [0 `8 P: M5 O" k' V* k
[compute06][DEBUG ] ]
5 ^5 X+ F2 E2 H- C: h3 Y[compute06][DEBUG ] },
9 U: f; t) N3 ]2 S. E2 l[compute06][DEBUG ] "features": {# k2 q: H: [9 \; A- ^4 s M% U. j: i
[compute06][DEBUG ] "quorum_con": "0", ( U8 Y2 \- B4 k, n$ u- _
[compute06][DEBUG ] "quorum_mon": [],
9 u7 z+ X7 R" h& V# t- \[compute06][DEBUG ] "required_con": "2449958197560098820",
/ S: t" x3 `: `! g7 p/ n0 o[compute06][DEBUG ] "required_mon": [
4 d$ @ L* n# x( r$ D[compute06][DEBUG ] "kraken",
5 G+ ]; E+ f! h; K6 z2 p[compute06][DEBUG ] "luminous",
* Q4 r2 D, t* `" _ W[compute06][DEBUG ] "mimic", / O5 z3 |9 L& |% V$ D
[compute06][DEBUG ] "osdmap-prune",
* o6 u! r1 @7 U3 Y- {* L[compute06][DEBUG ] "nautilus"* o% [* u3 L" j) A: r
[compute06][DEBUG ] ]
+ U! q4 k; W) j0 J V, y[compute06][DEBUG ] }, 2 x6 \8 a% `0 u+ V$ J
[compute06][DEBUG ] "monmap": {4 |- {, f5 l1 j
[compute06][DEBUG ] "created": "2021-10-28 14:49:15.304143", 7 t& ^6 E0 n1 f: j, b+ v
[compute06][DEBUG ] "epoch": 6, 5 l+ t# ~: l A( F/ l4 V
[compute06][DEBUG ] "features": {6 [/ h8 A* z4 M# [
[compute06][DEBUG ] "optional": [], ! x& m w, o' P
[compute06][DEBUG ] "persistent": [5 w2 J2 m1 }, \1 @( S9 X
[compute06][DEBUG ] "kraken",
z5 X# ^0 I- S5 ]$ X+ o% C: `[compute06][DEBUG ] "luminous",
9 w" m( A: y0 U" _, z+ C) m4 X[compute06][DEBUG ] "mimic",
4 {1 H& J3 ~$ x8 J1 x[compute06][DEBUG ] "osdmap-prune", 0 G0 ]) ^( B" }% o& n9 W r6 _
[compute06][DEBUG ] "nautilus" m1 x" D. I# y
[compute06][DEBUG ] ]- N) W' `4 t3 M( S
[compute06][DEBUG ] },
; l: H- |+ g, b% N+ H) j% y# D[compute06][DEBUG ] "fsid": "8daade9f-1db5-4e9e-a0ac-cbe1b3abafd1",
) Z9 p: G3 M3 S$ I* C; c& i( e[compute06][DEBUG ] "min_mon_release": 14, ! k5 o; c, _8 P2 }1 Z( o
[compute06][DEBUG ] "min_mon_release_name": "nautilus",
: {" v2 d7 X5 n' `[compute06][DEBUG ] "modified": "2022-11-15 10:16:22.469673", 8 i! _9 e( r& [% g" i# |
[compute06][DEBUG ] "mons": [+ Y* O6 Q# B; v/ O# q
[compute06][DEBUG ] {2 m7 R2 w" S, _5 g5 s% x
[compute06][DEBUG ] "addr": "172.20.1.13:6789/0", 1 \' z* C& G1 h5 ~: m5 _5 }
[compute06][DEBUG ] "name": "hostceph1", 0 Q# F% [( k/ L" R
[compute06][DEBUG ] "public_addr": "172.20.1.13:6789/0", 7 ^; ^. f& f+ y: U9 B
[compute06][DEBUG ] "public_addrs": {
5 R9 n, a: l8 K[compute06][DEBUG ] "addrvec": [
5 X0 Q5 V9 j$ G& y" U[compute06][DEBUG ] {
6 r$ w# y) p- k& g6 G5 ^4 E6 K[compute06][DEBUG ] "addr": "172.20.1.13:3300",
/ A4 v# d4 E1 g9 f9 X' x[compute06][DEBUG ] "nonce": 0,
4 u% C: @* }8 \& M# \0 e! n4 P[compute06][DEBUG ] "type": "v2"5 N+ ?& J* m9 b3 a6 K1 b" Y
[compute06][DEBUG ] }, " {2 j3 k& n: Z* A7 j
[compute06][DEBUG ] {
9 @& w4 I) t' W% C[compute06][DEBUG ] "addr": "172.20.1.13:6789",
! K6 a& ~6 ]- l2 f) U7 ^# ^2 x[compute06][DEBUG ] "nonce": 0,
2 m: j+ V f4 {+ U[compute06][DEBUG ] "type": "v1"! t. Y% u# o/ a. A6 F
[compute06][DEBUG ] }" v; _* B1 O' o' O7 w) g
[compute06][DEBUG ] ]0 ^. ]0 M5 c8 e7 c* d# d, i
[compute06][DEBUG ] }, " c5 c. l8 Y& K' n
[compute06][DEBUG ] "rank": 09 Z) w' [2 }0 g. v
[compute06][DEBUG ] },
4 ^, g- N+ N+ G$ ~2 O8 ?& @[compute06][DEBUG ] {0 X5 {5 G! M0 ~. b! E1 B6 _
[compute06][DEBUG ] "addr": "172.20.1.14:6789/0", 2 P1 T: b, n) [) ?
[compute06][DEBUG ] "name": "hostceph2", 0 a! Q W6 a, c% O
[compute06][DEBUG ] "public_addr": "172.20.1.14:6789/0", 9 N0 ^* N8 o% h+ P2 n) q
[compute06][DEBUG ] "public_addrs": {
" A$ T, |8 V U[compute06][DEBUG ] "addrvec": [ B& |: m l" L, J( n% V
[compute06][DEBUG ] { |; A/ J: g v
[compute06][DEBUG ] "addr": "172.20.1.14:3300",
9 U# S; p2 Y' M' x[compute06][DEBUG ] "nonce": 0,
5 j4 b2 O g; l6 y[compute06][DEBUG ] "type": "v2"
8 n3 N6 u2 s$ r& ?[compute06][DEBUG ] },
2 p3 q* |) v8 ]# O ^9 a[compute06][DEBUG ] {6 T+ u. P$ `7 [5 S3 L" B
[compute06][DEBUG ] "addr": "172.20.1.14:6789", ' E5 X; a/ H3 ~* w6 r1 Z
[compute06][DEBUG ] "nonce": 0, , h3 F$ G7 v1 N0 J; m- U. U, d4 j% X
[compute06][DEBUG ] "type": "v1"7 o+ x; b) x- E2 X! Z4 a8 [
[compute06][DEBUG ] }; N6 ]: T( b8 `7 {6 e# E' s J, S. F" a$ I
[compute06][DEBUG ] ]0 ]! v/ T. i& e" i+ _
[compute06][DEBUG ] }, * s( |6 a( x% { k" B
[compute06][DEBUG ] "rank": 1
: ~9 M8 n3 M7 @[compute06][DEBUG ] }, i& e/ F9 N- F9 z" L
[compute06][DEBUG ] {
; A E/ Y6 |3 a5 ]- @6 a7 J[compute06][DEBUG ] "addr": "172.20.1.15:6789/0",
: d, O5 D2 U! W6 W8 R- G d4 x/ i[compute06][DEBUG ] "name": "hostceph3", 4 C/ D* x5 |4 ^
[compute06][DEBUG ] "public_addr": "172.20.1.15:6789/0", , U% p1 s9 I" l/ k: r
[compute06][DEBUG ] "public_addrs": {: U' I3 n0 c% X5 Z; h" M" M
[compute06][DEBUG ] "addrvec": [: k9 O& v9 w* H& S
[compute06][DEBUG ] {
! F+ _5 f2 f: q0 L0 w8 A[compute06][DEBUG ] "addr": "172.20.1.15:3300",
& d* @2 ?2 f3 R# K- V1 C) E/ ~+ K8 }[compute06][DEBUG ] "nonce": 0,
" f3 s. N: e! C4 p" t0 _/ x( M5 M[compute06][DEBUG ] "type": "v2") H( d2 H, _) o1 N; g
[compute06][DEBUG ] },
5 @5 z) r. h/ @' y[compute06][DEBUG ] {
. l) y! P: J& e# ^( z j[compute06][DEBUG ] "addr": "172.20.1.15:6789", 9 L$ m& X7 t( r0 S
[compute06][DEBUG ] "nonce": 0, . T ?8 f5 ]2 f* e
[compute06][DEBUG ] "type": "v1"5 B5 W9 Y* f& y" `7 C9 g( w
[compute06][DEBUG ] }
2 e, t3 d: g: U: _& | c" A[compute06][DEBUG ] ]" }. N7 A6 `) {' Z, ~
[compute06][DEBUG ] },
Z6 h& y: J* O5 o r[compute06][DEBUG ] "rank": 2
( O' b: B [* P0 l[compute06][DEBUG ] }, : N4 K; P% Z: s7 }4 m
[compute06][DEBUG ] {% f4 Y) u- H/ P
[compute06][DEBUG ] "addr": "172.20.1.11:6789/0", 0 R V) n' x- }& k, P
[compute06][DEBUG ] "name": "compute08", : i7 f j8 t* y: ^) ^' U
[compute06][DEBUG ] "public_addr": "172.20.1.11:6789/0", ! d1 {6 g" X( O; Z4 v3 d# B! @
[compute06][DEBUG ] "public_addrs": {* r* W) N3 p% j; F% E
[compute06][DEBUG ] "addrvec": [/ l( L# r* p: ^& z; }, W2 U: \
[compute06][DEBUG ] {% O2 t' C) Z- C% K" [- d( d) B/ F
[compute06][DEBUG ] "addr": "172.20.1.11:3300", . ~( |* O4 Q) Y9 b$ Q& A
[compute06][DEBUG ] "nonce": 0, 4 ]) m% B* z/ X; m/ L
[compute06][DEBUG ] "type": "v2"
4 U) O$ c; S7 Q, X7 R- a, [0 _[compute06][DEBUG ] }, 5 ^: D' n1 d: N
[compute06][DEBUG ] {+ _; G1 F( t0 {7 j* H7 M6 `
[compute06][DEBUG ] "addr": "172.20.1.11:6789", 5 S% G# Y6 ?; y7 S# B1 I# I5 Y. r# V
[compute06][DEBUG ] "nonce": 0,
3 i: g9 O. ~8 O[compute06][DEBUG ] "type": "v1"# L9 k9 s0 |4 d/ ?
[compute06][DEBUG ] }
$ S: \) W* b' ?( H" q[compute06][DEBUG ] ]
1 L- y3 d/ }. }$ ]& h' l' I[compute06][DEBUG ] },
1 A8 e9 D6 U2 P2 M, r[compute06][DEBUG ] "rank": 3
& {4 v) _ k& x& }; J[compute06][DEBUG ] }
) B6 h1 }+ O4 t$ R% ~$ r0 D9 v[compute06][DEBUG ] ]6 u' x, [ N2 N8 o, _+ h; p/ j
[compute06][DEBUG ] }, 8 ]; C. F8 z7 R( D7 G: [
[compute06][DEBUG ] "name": "compute06", 2 p- C) f( Q' ~0 Y6 a- ^- m
[compute06][DEBUG ] "outside_quorum": [], 5 i( ~6 v; i. C0 y: g
[compute06][DEBUG ] "quorum": [], 0 P9 h8 N$ W8 U
[compute06][DEBUG ] "rank": -1, . T1 d/ S3 J1 @+ x
[compute06][DEBUG ] "state": "probing", + ^: s. r: S& A8 ?
[compute06][DEBUG ] "sync_provider": []
1 e3 p0 Z$ _& p- m[compute06][DEBUG ] }
4 T8 \3 W' {% {2 l- P( ^[compute06][DEBUG ] ********************************************************************************
. }+ z; P" d' N[compute06][INFO ] monitor: mon.compute06 is currently at the state of probing
4 \ r$ V3 @- p- R[root@hostceph1 deploy]# ceph -s" p: c& S+ ?" \* N& p
cluster:
, h# _/ D! t6 i# U. Z id: 8daade9f-1db5-4e9e-a0ac-cbe1b3abafd13 [4 m4 A1 r' O& B% ^
health: HEALTH_WARN
, D4 t4 }5 B) j% V. H7 D 15 daemons have recently crashed
! P6 x! M, k% l 3 L1 D1 o, e, |, r! t/ O
services: Q$ W- ]; Y2 l. u5 o: c
mon: 5 daemons, quorum hostceph1,hostceph2,hostceph3,compute08,compute06 (age 0.657523s)7 t$ C! l9 z6 J) B" S9 E ^
mgr: hostceph2(active, since 5M), standbys: hostceph3, hostceph1, compute07, compute09, compute08, compute06
9 G/ d! g+ ~; x osd: 34 osds: 34 up (since 3M), 34 in (since 5M)
# u. B& i6 h) t I- O' x$ A: E) S ! q7 L9 J, u8 G5 A# ]) V
data:
0 y1 K5 w* [8 q- s% M# R: Q: W6 ~ pools: 9 pools, 8832 pgs
% c- f; V( C* L7 e i objects: 312.99k objects, 1.2 TiB! Z* q' b7 A: o! v2 e8 z
usage: 8.3 TiB used, 118 TiB / 127 TiB avail
# C- R& i- v u1 E% H pgs: 8832 active+clean/ @1 ~7 R7 S0 ]4 d! @) p
4 s( ^1 V* G# ?4 ^, A p3 v6 h io:
, R( Y7 `2 C: `4 d5 d" `# ^& m client: 27 KiB/s rd, 64 KiB/s wr, 13 op/s rd, 6 op/s wr; o8 B7 G# y4 M- f
( l' H2 g4 H3 u! Z) H+ M o
$ S( t; y: |3 X* c/ B! ~# R$ u9 fmon的告警解除了。遇到了新的问题。 |
|