找回密码
 注册
查看: 3481|回复: 2

HEALTH_WARN 1 osds down; 1 host (1 osds) down; clock skew detected on mon.comput

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2021-7-20 11:00:10 | 显示全部楼层 |阅读模式
HEALTH_WARN 1 osds down; 1 host (1 osds) down; clock skew detected on mon.compute02* Q& Y- \+ g: D8 v8 n7 T
OSD_DOWN 1 osds down
3 R( h1 t" A* F, K4 F: D8 D    osd.2 (root=default,host=compute03) is down4 L$ c. E" y% [% u" O& y
OSD_HOST_DOWN 1 host (1 osds) down
9 B, r/ T+ e/ b! `9 T    host compute03 (root=default) (1 osds) is down! g1 ]6 J7 C: w7 P4 C8 ]
MON_CLOCK_SKEW clock skew detected on mon.compute02
( u! z! K6 F) s7 a# m% M7 R    mon.compute02 clock skew 0.4046s > max 0.05s (latency 0.0719596s)/ G$ p# m9 p& E" \$ T' i1 P

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2021-7-20 11:07:21 | 显示全部楼层
[root@compute01 deploy]# vim ceph.conf ( E- @1 `  B1 E& O* Y& `
[root@compute01 deploy]# history |grep admin: W; f# T, [1 w/ ]3 b
  121  ceph-deploy admin iscsi5 N5 v+ o: n: i8 o, h8 |5 l
  122  cat ceph.client.admin.keyring 4 h, r+ q/ ?6 G: }2 @# R
  576  ceph-deploy admin compute0{1,2,3}2 O6 k' T* a* p) Y) \: L4 M. J
  577  ceph-deploy --overwrite-conf admin compute0{1,2,3}
) x9 H* F! q4 _ 1005  history |grep admin
! S% H- ]# B; N" H. T( r. Z[root@compute01 deploy]# ceph-deploy --overwrite-conf admin compute0{1,2,3}
: Q2 E: h$ j4 W0 o[ceph_deploy.conf][DEBUG ] found configuration file at: /root/.cephdeploy.conf
" @& @/ ~  [3 Q5 u* c[ceph_deploy.cli][INFO  ] Invoked (2.0.1): /usr/bin/ceph-deploy --overwrite-conf admin compute01 compute02 compute03. w6 e" e: |% r  x( U8 k
[ceph_deploy.cli][INFO  ] ceph-deploy options:
4 d7 {3 b4 Y6 q[ceph_deploy.cli][INFO  ]  username                      : None) r7 Y6 k+ V0 ]/ f/ u) d
[ceph_deploy.cli][INFO  ]  verbose                       : False* I) x7 ]) @/ W1 g: Y* Y2 _$ O. ]3 m
[ceph_deploy.cli][INFO  ]  overwrite_conf                : True
9 l- g3 x" _5 H0 r! t7 e3 D& C[ceph_deploy.cli][INFO  ]  quiet                         : False6 ]" i( }' s' |- h* q
[ceph_deploy.cli][INFO  ]  cd_conf                       : <ceph_deploy.conf.cephdeploy.Conf instance at 0x7f9031dcc638>
3 B# l; s. N# j  }* [[ceph_deploy.cli][INFO  ]  cluster                       : ceph
  r$ G1 {0 n7 w) m[ceph_deploy.cli][INFO  ]  client                        : ['compute01', 'compute02', 'compute03']+ {# N% N8 c) c: r2 c
[ceph_deploy.cli][INFO  ]  func                          : <function admin at 0x7f9032664230>
, x1 v+ k$ y7 K1 K[ceph_deploy.cli][INFO  ]  ceph_conf                     : None! i% i- K2 W& W. |
[ceph_deploy.cli][INFO  ]  default_release               : False; `2 W8 v5 l- f& C4 J% x, ]5 f
[ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to compute01: H) N* N! L* Q; p  K6 @  Z5 q
[compute01][DEBUG ] connected to host: compute01 * U  V8 |) @4 m; R
[compute01][DEBUG ] detect platform information from remote host
7 v' o  o6 w  \  I[compute01][DEBUG ] detect machine type4 m3 U9 d+ j8 J' [- `+ O
[compute01][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf% |% ?. T/ T0 ^$ L
[ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to compute02% }  I; p3 q) t1 r3 l1 S
[compute02][DEBUG ] connected to host: compute02 5 A9 q5 |0 ~6 C: ?
[compute02][DEBUG ] detect platform information from remote host9 w2 X3 r* N+ C+ L% r" ~0 g" M. e( u
[compute02][DEBUG ] detect machine type
, \( {, F% g9 N5 A) S. ]1 C, m[compute02][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf
/ H5 [8 S% ], g) E# j! J# v, u[ceph_deploy.admin][DEBUG ] Pushing admin keys and conf to compute03
5 l5 x6 ^$ }. W  K3 [% ]$ O[compute03][DEBUG ] connected to host: compute03 * T  P* _, q, T/ ?! W4 R2 q) m% n
[compute03][DEBUG ] detect platform information from remote host' v4 m+ O" x  Z' ~' l" j; A
[compute03][DEBUG ] detect machine type
+ [, t$ v5 P  Z" G7 x- M! n' Z[compute03][DEBUG ] write cluster configuration to /etc/ceph/{cluster}.conf! ~' W! }; N, w/ K& L
[root@compute01 deploy]# systemctl restart ceph-mon.target

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2021-9-4 12:02:26 | 显示全部楼层
第二步:修改ceph配置中的时间偏差阈值
* X4 ?+ w: h2 F" k( E1. 在admin部署节点修改配置参数:
# \" M, F# ]8 o; O5 R- D, I& n* K9 Q6 g( G3 s, S* q
# vi ~/my-cluster/ceph.conf0 S: _6 ~1 J# q9 X- G6 H
在global字段下添加:
6 G& G7 t$ ^% n! g% f8 y7 R' q4 b9 f0 n/ F! q1 T( d
mon clock drift allowed = 2
$ x4 |! z$ n0 q- F& t: N& g5 ]0 ]mon clock drift warn backoff = 30    & I( S- Y0 z) x' V' ~7 B
2. 向需要同步的mon节点推送配置文件:
5 c8 m- m4 c. S& P
9 Z6 G1 J8 b+ `! _8 q7 |# ceph-deploy --overwrite-conf config push node{1..3}3 e  W1 v  s/ L2 ~! s; k
这里是向node1 node2 node3推送,也可以后跟其它不连续节点3 q0 Z& C7 P. _1 v5 ^% ^
3. 重启mon服务(centos7环境下)8 V; R2 W+ E9 ~

# {! ?5 W/ o. J# systemctl restart ceph-mon.target
  o: X8 I# Y; g  j% M+ i! ?4.验证:& z, D* F: t8 F; y+ V

7 F, B2 B" a, k/ N# ceph -s# t/ [8 R+ n3 t5 ~. s  Y( S
显示health_ok说明问题解决
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 00:03 , Processed in 0.021078 second(s), 23 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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