[問題] 每小時會時間跳掉一次

看板Linux作者 (andy)時間11月前 (2023/05/22 22:52), 11月前編輯推噓3(3018)
留言21則, 7人參與, 11月前最新討論串1/1
系統: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知道是被誰或哪支程式改時間了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.166.203.87 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1684767136.A.69C.html

05/23 02:29, 11月前 , 1F
先檢查host的bios hwclock
05/23 02:29, 1F

05/23 08:54, 11月前 , 2F
我用ntpdate對時後,會用hwclock -w寫回,hwclock -r也對
05/23 08:54, 2F

05/23 12:42, 11月前 , 3F
這跟程式沒關係~~~
05/23 12:42, 3F

05/23 12:44, 11月前 , 4F
host 最好每10分 sync ntp , client 也是
05/23 12:44, 4F

05/23 15:51, 11月前 , 5F
會是vm的guest agent之類的干擾到嗎...?
05/23 15:51, 5F
請問這有辦法找出來嗎?

05/23 18:21, 11月前 , 6F
三樓為什麼篤定跟程式無關?對固定跳時有合理的解釋了嗎?
05/23 18:21, 6F

05/23 18:48, 11月前 , 7F
你的 host 時間對嗎?
05/23 18:48, 7F
是VM主機嗎? 我明天再問管VM的人,看其他台VM有沒這問題? 目前大約設每小時的38分對時,會倒退14分半 若設每小時的36分對時,倒退到21或22分時,會再往前跳一次, 設hh:38分後,就沒問題 ※ 編輯: eliu123 (118.166.203.87 臺灣), 05/23/2023 21:58:18

05/24 10:03, 11月前 , 8F
之前有用某一版Virtualbox(版號忘了),會發生VM進入sleep
05/24 10:03, 8F

05/24 10:04, 11月前 , 9F
後再手動使用喚醒後,時間會落後,大約就是sleep的時間,有
05/24 10:04, 9F

05/24 10:04, 11月前 , 10F
可能是當時的VM版本在wakeup後沒去和host時鐘同步,後來忘
05/24 10:04, 10F

05/24 10:05, 11月前 , 11F
了是我調整不讓VM進入sleep還是版本升級,總之沒再遇過
05/24 10:05, 11F
謝謝 今天問了VM管理員,那台比較舊,是VMWare 4.x版 我問他,那台主機本身是否比現在時間快了14分鐘, 他看了一下,說對,快14分鐘 我請他先不要改時間,把那台主機內跟我有關的VM guest列給我, 有2台是RHEL 5.X版,時間都跑掉14分鐘,我查一下有vmtoolsd這個程式 是否這程式會每小時跟VM server對時? 我已有ntpdate對時了,要怎麼把跟VM主機對時關掉? https://i.imgur.com/x5r534l.jpg
VM guest在主機那邊的設定,是把VMware tools關掉的 https://i.imgur.com/GIVc23C.jpg
另外2台是RHEL 6.X版,沒有vmtoolsd這個程式,時間是對的 ※ 編輯: eliu123 (118.166.227.111 臺灣), 05/24/2023 22:15:37

05/25 15:51, 11月前 , 12F
之前也有遇到esxi6.0host影響guest
05/25 15:51, 12F

05/25 15:53, 11月前 , 13F
然後host如果是隔離內網 ntp就有點麻煩lol
05/25 15:53, 13F

05/26 09:42, 11月前 , 14F
看來你找到了,VM設定內應該會有時鐘校準的相關選項,從那
05/26 09:42, 14F

05/26 09:42, 11月前 , 15F
邊調整,不然就算guest os的agent關掉,guest bios還是有
05/26 09:42, 15F

05/26 09:42, 11月前 , 16F
可能在你完全關掉VM重開後又校時一次
05/26 09:42, 16F

05/26 09:44, 11月前 , 17F
抱歉當我眼殘,你已經關掉了Orz,那把vmtoolsd用systemd或
05/26 09:44, 17F

05/26 09:44, 11月前 , 18F
是service之類的指令停用就好
05/26 09:44, 18F
謝謝,我今天把它關掉了 /etc/init.d/vmware-tools stop chkconfig vmware-tools off 這程式,除了對時,跟讓VM管理者知道一些資訊,關掉應該OK吧? ※ 編輯: eliu123 (118.166.227.111 臺灣), 05/26/2023 23:47:39

05/27 00:50, 11月前 , 19F
原PO 已經給你答案了, 所以跟程式有關嗎?
05/27 00:50, 19F

05/27 00:51, 11月前 , 20F
host 時間不對只是其一,Guest OS 不跟 host 同步
05/27 00:51, 20F

05/27 00:51, 11月前 , 21F
其一, 這是通病,因為 Guest 沒RTC
05/27 00:51, 21F
文章代碼(AID): #1aQu6WQS (Linux)
文章代碼(AID): #1aQu6WQS (Linux)