[问题] 每小时会时间跳掉一次

楼主: eliu123 (eliu123)   2023-05-22 22:52:14
系统:RHEL 5.3
运行:Oracle 10g DB
不是实体机,在VM中
每小时的20分时间会跑掉,往前14分钟,变成34分
是每小时跳掉一次或多次,还不确定
这是用sar 1 10000看到的,
5/19的图
https://i.imgur.com/f7nlP9Z.jpg
5/22的图
https://i.imgur.com/nGvR4AX.jpg
https://i.imgur.com/xyZYwGL.jpg
现在我设crob job 每小时40分用 ntpdate 192.xx.xx.xx 把时间改回来
请问我该怎么看log知道是被谁或哪支程式改时间了
谢谢
作者: tomsawyer (安安)   2023-05-23 02:29:00
先检查host的bios hwclock
楼主: eliu123 (eliu123)   2023-05-23 08:54:00
我用ntpdate对时后,会用hwclock -w写回,hwclock -r也对
作者: asdfghjklasd (好累的大一生活)   2023-05-23 12:42:00
这跟程式没关系~~~host 最好每10分 sync ntp , client 也是
作者: Arbin (路人_Lv菜逼八)   2023-05-23 15:51:00
会是vm的guest agent之类的干扰到吗...?
作者: Bugzilla (Bugs everywhere)   2023-05-23 18:21:00
三楼为什么笃定跟程式无关?对固定跳时有合理的解释了吗?
作者: aeolus0829 (阿洽)   2023-05-23 18:48:00
你的 host 时间对吗?
作者: bitlife (BIT一生)   2023-05-24 10:03:00
之前有用某一版Virtualbox(版号忘了),会发生VM进入sleep后再手动使用唤醒后,时间会落后,大约就是sleep的时间,有可能是当时的VM版本在wakeup后没去和host时钟同步,后来忘了是我调整不让VM进入sleep还是版本升级,总之没再遇过
作者: tomsawyer (安安)   2023-05-25 15:51:00
之前也有遇到esxi6.0host影响guest然后host如果是隔离内网 ntp就有点麻烦lol
作者: Arbin (路人_Lv菜逼八)   2023-05-26 09:42:00
看来你找到了,VM设定内应该会有时钟校准的相关选项,从那边调整,不然就算guest os的agent关掉,guest bios还是有可能在你完全关掉VM重开后又校时一次抱歉当我眼残,你已经关掉了Orz,那把vmtoolsd用systemd或是service之类的指令停用就好
作者: asdfghjklasd (好累的大一生活)   2023-05-27 00:50:00
原PO 已经给你答案了, 所以跟程式有关吗?host 时间不对只是其一,Guest OS 不跟 host 同步其一, 这是通病,因为 Guest 没RTC
作者: Arbin (路人_Lv菜逼八)   2023-05-30 02:16:00
应该是OK的,如果你甚至没用到VM Share之类的东东关掉也没差
楼主: eliu123 (eliu123)   2023-05-30 23:51:00
谢谢您

Links booklink

Contact Us: admin [ a t ] ucptt.com