Ceph 时钟偏移问题 clock skew detected 解决方案--- 部署内网NTP服务

告警:HEALTH_WARN clock skew detected on mon.ip-10-25-195-6; 8 requests are blocked > 32 sec; Monitor clock skew detected 

 

原因:

MON可能被MON节点之间的重要的时钟偏移激烈的影响。这经常会转变为没有明显原因的诡异的行为。为了避免这种问题,你应该在MON节点上运行一个时间同步的工具。

默认最大容忍的时钟偏移为0.05s,不建议修改这个官方开发推荐值。私自未经测试修改虽然无数据丢失风险,可能会对MON集群和总体集群健康导致意外的作用。

如果你遇到这个告警,同步时钟,在MON上运行NTP的客户端会有帮助。如果经常遇到这个问题,可能是因为使用了远端的NTP服务器,请考虑在内网部署NTP服务器。

 

在MON/OSD/RGW节点部署NTP服务的操作步骤:

1. apt-get install ntp
2. 修改ntp配置 /etc/ntp.conf
3. 重启ntp服务

 /etc/ntp.conf

# /etc/ntp.conf, configuration for ntpd; see ntp.conf(5) for help
#sync time interval
tinker step 0.5 

driftfile /var/lib/ntp/ntp.drift

# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# Specify one or more NTP servers.

# Use servers from the NTP Pool Project. Approved by Ubuntu Technical Board
# on 2011-02-08 (LP: #104525). See http://www.pool.ntp.org/join.html for
# YY NTP servers 
server 121.14.36.27   iburst
server 221.228.209.14 iburst
server 183.57.81.221  iburst
server 113.142.33.209 iburst
server 106.38.198.9   iburst

# Use Ubuntu's ntp server as a fallback.
#pool ntp.ubuntu.com

# Access control configuration; see /usr/share/doc/ntp-doc/html/accopt.html for
# details.  The web page <http://support.ntp.org/bin/view/Support/AccessRestrictions>
# might also be helpful.
#
# Note that "restrict" applies to both servers and clients, so a configuration
# that might be intended to block requests from certain clients could also end
# up blocking replies from your own upst

 

转载于:https://www.cnblogs.com/bodhitree/p/6405869.html

Ceph故障处理(一)-health_warn:clock skew detected on mon 造成集群状态health_warn:clock skew detected on mon节点的原因有两个,一个是mon节点上ntp服务器未启动,另一个是ceph设置的mon的时间偏差阈值比较小。 排查时也应遵循先第一个原因,后第二个原因的方式。 1、确认ntp服务是否正常工作 $ systemctl status ntpd 如果没有安装ntpd,可以参照以下文章进行安装,传送门:Centos7 搭建NTP服务器及客户端同步时间 2、修改ceph配置中的时间偏差阈值 在deploy节点修改配置文 阅读详情

相关推荐

ceph配置错误 health HEALTH_ERR clock skew detected on mon.node2, mon.node3

错误提示:clock skew detected on mon.node2, mon.node3错误翻译:在mon.node2,mon.node3上检测到时钟偏差错误的原因:控制节点node2,node3没有和相应都时间同步协议服务器同步,在这两台节点上开启相同的服务,如果没有效果则需要等一点时间或者重启第二次后查看。[root@node2 ~]#  systemctl restart chron...

朱海燕的博客日记 7576

ceph Monitor clock skew detected

  ceph Monitor clock skew detectedceph节点时间不同步 解决方法:(前提是可以连接外部网络) 1:yum install ntpdate(如果已经安装,忽略此步骤) 2: vi  crontab -e  将一下内容复制到文件(设置为5分钟同步一次时间) */5 * * * * /usr/sbin/ntpdate time1.aliyun....

hpuly的博客 1685

CentOS7设置NTP开机启动失败,ceph告警

CentOS7设置NTP开机启动失败 在安装CEPH后,发现重启虚拟机后查看集群健康状况时发现一下告警:       HEALTH_WARN clock skew detected on mon.node1; Monitor clock skew detected       然后检查节点node1,发现ntp服务并没有启动,可是我已经配置了systemctl enable ntpd

chuan_day的专栏 1336

ceph: health_warn clock skew detected on mon的解决办法

造成集群状态health_warn:clock skew detected on mon节点的原因有两个,一个是mon节点上ntp服务器未启动,另一个是ceph设置的mon的时间偏差阈值比较小。 排查时也应遵循先第一个原因,后第二个原因的方式。 第一步:确认ntp服务是否正常工作 第二步:修改ceph配置中的时间偏差阈值 1. 在admin部署节点修改配置参数: # vi ~/my-...

weixin_30908649的博客 616

ceph学习笔记】ceph -s 出现health HEALTH_ERR,pg remapped

背景 查看ceph集群状态的时候出现了ERR的错误,报错如下 [root@node1 ceph]# ceph -s cluster 8eaa3f15-0946-4500-b018-6d31d1cc69f6 health HEALTH_ERR clock skew detected on mon.node2, mon.node3 54...

运维少年 3966

Ceph-块设备实践操作报错汇总

clock skew detected错误 # 查看集群状态: [cephadm@ceph-master my-cluster]$ ceph status cluster: id: ce89b98d-91a5-44b5-a546-6648492b1646 health: HEALTH_WARN clock skew detected on m...

饱食而遨游,泛若不系之舟 3204

clock skew detected on

ceph -s cluster: id: e781a2e4-097d-4867-858d-bdbd3a264435 health: HEALTH_WARN clock skew detected on mon.ceph02, mon.ceph03 解决: ####确认NTP服务是否正常工作 systemctl status ntpd ####修改ceph配置中的时间偏差阈值 vim /etc/ceph/ceph.conf ###在global字段下添加: mon clock drift allowe

tyseffxl的专栏 1515

ceph集群报 Monitor clock skew detected 错误问题排查,解决

ceph集群报 Monitor clock skew detected 错误问题排查,解决           告警信息如下: [root@ceph-100-80 ceph]# ceph -w    cluster ddc1b10b-6d1a-4ef9-8a01-d561512f3c1d     health HEALTH_WARN            clock skew detected o...

无锋剑 1193

ceph常用运维技巧总结1

ceph集群报 Monitor clock skew detected 错误问题排查 产生问题的原因,monitor的时钟同步出现时间偏差,ceph默认偏差大于0.05s就会出现这个报警。 $ ceph health detail HEALTH_WARN clock skew detected on mon.1, mon.2 mon.1 addr 192.168.0.6:6789/0 clo...

无限伟仔的专栏 1万+

Linux——问题解决:make[2]: warning: Clock skew detected. Your build may be incomplete

问题 检测到时钟偏差,主要是两个设备系统之间的时间上存在差距,导致编译失败。 解决方法 回到工作空间中,即build文件夹的上一级路径: cd .. 将所有文件都重新touch一遍,更新到本地系统的时间,再make就没问题了。 find ./ -type f |xargs touch 再次编译即可成功。 ...

Irving.Gao的博客 1万+

ROS踩坑|warning:clock skew detected. Your build may be incomplete

报错展示 问题分析 ROS编译时遇到这个问题95%是因为系统时钟错误了,比如说你之前的编译的时间时2022年3月12日,而现在系统的时间是2021年3月12日,所以系统编译发现了早于现在编译时间的文件,自然就无法编译。 解决办法 有三个解决办法: 方法一:修改系统的时间,点击界面右上角时间,设置一个往后的时间即可。但这种方法有一个弊端就是,开机重启后仍要设置时间,且设置的时间不能早于之前设置的时间,否则还是编译不通过。 方法二: 删除build文件夹和devel文件夹,重新编译。这种方法的弊端是如果项目太大

JeSuisDavid的博客 5077

ceph中报错“ clock skew detected on mon.ceph2, mon.ceph3”

clock skew detected on mon

lv0918_qian的博客 2495

ceph-报错日志

由于时钟不一致问题,导致ceph存储有问题 clock skew时钟偏移overalladj. 全部的;全体的;一切在内的stampedadj. 铭刻的;盖上邮戳的;顿足的 beaconvt. 照亮,指引 2019-04-29 17:00:00.000223 mon.cu-pve04 mon.0 192.168.7.204:6789/0 1959 : cluster [WRN] overal...

weixin_34255055的博客 2116

20.9 解决时钟偏差警告

20.9 解决时钟偏差警告 所有集群节点中的时间信息都必须同步。如果某个节点的时间未完全同步,在检查集群状态时,您可能会收到时钟偏差警告。 可使用 NTP 来管理时间同步。设置每个节点,使其时间与一台或多台 NTP 服务器同步,最好是与同组的 NTP 服务器同步。如果节点上仍然出现时间偏差,请执行以下步骤予以修复: systemctl stop ntpd.service systemctl st...

allway2的博客 1638

Ceph常见的几种异常状态——运维

【报错1】:HEALTH_WARN mds cluster is degraded!!! 解决办法有2步,第一步启动所有节点: service ceph -a start 如果重启后状态未ok,那么可以将ceph服务stop后再进行重启   第二步,激活osd节点(我这里有2个osd节点HA-163和mysql-164,请根据自己osd节点的情况修改下面的语句): ceph-dep...

her_liketree的博客 6194

ceph: HEALTH_WARN: Monitor clock skew detected

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33974433的博客 359
上一篇: Erasure Coding(纠删码)深入分析 转
下一篇: 使用CEPH RGW admin ops API 进行用户user AK/SK管理的秘诀
amacql8633
博客等级 码龄10年 3粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值