→ tomsawyer: 先檢查host的bios hwclock 05/23 02:29
→ eliu123: 我用ntpdate對時後,會用hwclock -w寫回,hwclock -r也對 05/23 08:54
→ asdfghjklasd: 這跟程式沒關係~~~ 05/23 12:42
→ asdfghjklasd: host 最好每10分 sync ntp , client 也是 05/23 12:44
推 Arbin: 會是vm的guest agent之類的干擾到嗎...? 05/23 15:51
請問這有辦法找出來嗎?
→ Bugzilla: 三樓為什麼篤定跟程式無關?對固定跳時有合理的解釋了嗎? 05/23 18:21
推 aeolus0829: 你的 host 時間對嗎? 05/23 18:48
是VM主機嗎? 我明天再問管VM的人,看其他台VM有沒這問題?
目前大約設每小時的38分對時,會倒退14分半
若設每小時的36分對時,倒退到21或22分時,會再往前跳一次,
設hh:38分後,就沒問題
※ 編輯: eliu123 (118.166.203.87 臺灣), 05/23/2023 21:58:18
→ bitlife: 之前有用某一版Virtualbox(版號忘了),會發生VM進入sleep 05/24 10:03
→ bitlife: 後再手動使用喚醒後,時間會落後,大約就是sleep的時間,有 05/24 10:04
→ bitlife: 可能是當時的VM版本在wakeup後沒去和host時鐘同步,後來忘 05/24 10:04
→ bitlife: 了是我調整不讓VM進入sleep還是版本升級,總之沒再遇過 05/24 10:05
謝謝
今天問了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
→ tomsawyer: 之前也有遇到esxi6.0host影響guest 05/25 15:51
→ tomsawyer: 然後host如果是隔離內網 ntp就有點麻煩lol 05/25 15:53
推 Arbin: 看來你找到了,VM設定內應該會有時鐘校準的相關選項,從那 05/26 09:42
→ Arbin: 邊調整,不然就算guest os的agent關掉,guest bios還是有 05/26 09:42
→ Arbin: 可能在你完全關掉VM重開後又校時一次 05/26 09:42
→ Arbin: 抱歉當我眼殘,你已經關掉了Orz,那把vmtoolsd用systemd或 05/26 09:44
→ Arbin: 是service之類的指令停用就好 05/26 09:44
謝謝,我今天把它關掉了
/etc/init.d/vmware-tools stop
chkconfig vmware-tools off
這程式,除了對時,跟讓VM管理者知道一些資訊,關掉應該OK吧?
※ 編輯: eliu123 (118.166.227.111 臺灣), 05/26/2023 23:47:39
→ asdfghjklasd: 原PO 已經給你答案了, 所以跟程式有關嗎? 05/27 00:50
→ asdfghjklasd: host 時間不對只是其一,Guest OS 不跟 host 同步 05/27 00:51
→ asdfghjklasd: 其一, 這是通病,因為 Guest 沒RTC 05/27 00:51
→ Arbin: 應該是OK的,如果你甚至沒用到VM Share之類的東東關掉也沒 05/30 02:16
→ Arbin: 差 05/30 02:16
→ eliu123: 謝謝您 05/30 23:51