• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

cas+宿主机时间不一致

2026-09-15提问
  • 0关注
  • 0收藏,118浏览
粉丝:0人 关注:0人

问题描述:

当前cas平台上时间比实际时间慢18分钟,每台cvk操作系统这里时间都不一样:

 

但cas上cvk显示的时间:

 

这几个时间都代表什么,为什么不一致

3 个回答
粉丝:2人 关注:0人

打正式授权了么, 打了 就ssh到主机后台敲命令先校验一下 要是临时授权别这样操作

date -s "2026-09-15 19:42:00"

hwclock -w

暂无评论

粉丝:34人 关注:1人

CAS平台时间比实际慢18分钟,且各CVK宿主机时间不一致,这通常是时间同步机制失效导致的。在CAS集群中,CVM(管理平台)、CVK(宿主机)和虚拟机的时间必须严格同步,否则可能引发文件系统异常、HA切换失败等严重问题


 各个时间分别代表什么?

  • CAS管理平台时间(CVM):即Web管理界面显示的时间,是整个集群的“基准时间”

  • CVK宿主机系统时间:每台CVK物理服务器操作系统的时间,可通过date命令查看

  • BIOS硬件时钟时间(RTC):服务器主板上的硬件时钟,断电后仍会运行。系统重启时会读取此时间

  • 虚拟机时间:虚拟机操作系统内部的时间。当CAS平台勾选了“时间同步”时,虚拟机会通过CAStools定期与CVK同步。


 为什么不一致?

时间不一致通常是多层同步链路中某一环出了问题:

  1. NTP同步失效:CVM或CVK未正确配置NTP服务器,导致系统时间长期运行后产生漂移

  2. BIOS硬件时钟未同步:系统时间修改后,未执行hwclock -w写入BIOS。服务器重启后,系统时间会被错误的BIOS时间覆盖

  3. CMOS电池老化:主板电池电量不足,会导致BIOS时钟走时不准,进而影响系统时间

  4. 时区设置错误:如果CVK的硬件时钟被设置为本地时间而非UTC,重启后会产生8小时的时间差


 排查与处理步骤

建议按以下顺序操作,所有时间修改必须“向前调整”,严禁向过去修改,否则可能导致集群服务异常

第一步:检查并配置NTP同步(治本)

  1. 登录CAS管理平台,进入“系统管理 > 时间管理”,确认已配置正确的NTP服务器并正常同步

  2. 登录各CVK后台,检查/etc/ntp.conf,确保NTP服务器地址与管理平台一致。执行systemctl status ntpd确认NTP服务运行正常,如未运行则执行systemctl start ntpd启动

  3. 等待NTP自动同步。如果时间差较大,NTP同步可能需要较长时间。

第二步:手动校准时间(如NTP同步缓慢)

如果NTP同步后时间仍不准确,可手动校准:

  1. 在CVK后台,执行date -s "YYYY-MM-DD HH:MM:SS"手动设置时间(确保新时间晚于当前时间

  2. 校准后,执行hwclock --systohc(或hwclock -w)将系统时间写入BIOS硬件时钟

  3. 注意:在修改CVK时间前,建议先在CAS平台中关闭所有虚拟机的“时间同步”选项,避免修改过程中虚拟机时间被强制同步

第三步:检查并同步BIOS硬件时钟

  1. 在CVK后台执行hwclock -r查看BIOS硬件时钟时间

  2. 确认系统时间(date)准确后,执行hwclock -w将系统时间写入BIOS

  3. 严禁执行hwclock -s,该命令会用BIOS时间覆盖系统时间,如果BIOS时间错误,会直接搞乱集群时间

第四步:检查时区设置

在CVK后台执行timedatectl,确认硬件时钟使用UTC,而非本地时间,否则重启后会产生8小时时间差。如需修改时区,可执行timedatectl set-timezone Asia/Shanghai

第五步:验证与观察

  1. 操作完成后,在CAS管理界面查看告警是否消除,确认CVK与管理平台时间差小于5分钟且趋于稳定

  2. 隔几天后再次执行hwclock -r,如果发现BIOS时间再次出现明显偏差,通常说明主板CMOS电池老化,需要更换电池

暂无评论

粉丝:39人 关注:2人

两个时间含义

  1. CVM 平台时间(CAS 管理平台 Web 界面显示时间):是CVM 管理节点操作系统时间,CAS 网页、告警、日志、任务调度全部以这个时间为准。
  2. CVK 宿主机时间(每台虚拟化服务器操作系统时间):是各 CVK 服务器本地 OS 时间,虚拟机默认继承 CVK 宿主机时间。

截图里H3C CAS 02:51:17这类,就是CVK 宿主机系统时间

为什么会出现时间不一致

  1. NTP 未统一配置:CVM 和多台 CVK 各自独立,没有统一指向同一个 NTP 服务器;CVM 走 NTP 同步,CVK 没配置 / 同步失败,导致每台 CVK 时间互相不一样,同时和 CVM 差 18 分钟。
  2. 服务器主板 CMOS 电池亏电:服务器断电后硬件时钟漂移,开机后系统时间不准。
  3. 时区不一致:CVM 和 CVK 时区一个不是 Asia/Shanghai,会出现时间偏移。
  4. 老版本 CAS:CVM 不会自动把时间推送给 CVK,CVK 必须单独配置 NTP,不是 CVM 改时间 CVK 自动跟着变。

风险

时间不一致会造成:虚拟机时间错乱、平台日志时间戳混乱、备份任务定时异常、双机热备 / 集群仲裁异常、迁移、快照、审计日志时间错乱。

修复步骤

  1. 规划统一 NTP 源(内网 NTP 服务器或者公 NTP)
  2. CVM 配置 NTP,保证 CVM 时间先校准为正确北京时间
  3. 所有 CVK 宿主机全部配置 NTP,指向同一个 NTP 源(推荐指向 CVM)
  4. 检查全部节点时区都是Asia/Shanghai
  5. 手动同步命令(CVK/CVM 后台 ssh 执行)
# 同步时间 ntpdate -u NTP_IP # 写入硬件时钟 hwclock -w
  1. 校验:CVM、所有 CVK 执行date,全部时间一致。

简短总结

  • CVM 时间:管理平台节点系统时间;CVK 时间:每台虚拟化服务器本地操作系统时间,两者是独立的。
  • 不一致根源:CVM 与 CVK 没有统一 NTP 同步,各节点时间独立漂移,CMOS 电池没电也会加剧偏移。
  • 处理:CVM + 全部 CVK 统一 NTP、统一时区,保证所有节点时间一致。

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明