2008年6月25日 星期三

VMware 的Linux Guest系統時鐘越來越慢或越來越快

VMware 的KB
Clock in a Linux Guest Runs More Slowly or Quickly Than Real Time



時鐘相關的命令

取得系統時間 date
設定系統時間 date MMDDhhmmYYYY
取得BIOS硬體時間 hwclock -r
將BIOS時間寫入系統時間 hwclock -w

將BIOS時間寫入系統時間 hwclock --hctosys
將系統時間寫入BIOS時間 hwclock --systohc

vmware 設定檔(XXX.vmx檔)
有一設定選項與時間相關
tools.syncTime = "TRUE"

solution:
由於虛擬機的運行是共享主機資源,中央處理器是其中之一,有可能造成虛擬機系統時間偏差。ServiceTech 的經驗在多核處理器環境,虛擬機時間有可能有很大差誤。VMware 有資料庫文件提供修正方法,分別有 Windows 主機Linux 主機

4 則留言:

Mr.RED 提到...

Brad您好~
因我也是在VM下使用LINUX,所以逛到您的BLOG,我也遇到了您提到的VM時間會變慢的問題,不知道您是如何排除此狀況呢?

Brad 提到...

Sorry,目前我仍得不到正解,只能用管理時間的命令排程定時執行來校正時間,另外原想測試一個方法,是將VM Host安裝在只有一個(單核心)處理器上,而VM Guset也只能用單一CPU,因沒時間測試,所以也不確定是否能解

Mr.RED 提到...

Brad您好~

我已經找到答案了,要使用VMtools來設定,這篇文章給您參考~
http://www.wretch.cc/blog/SUHONET/26270148

感謝回覆^^~

Mr.RED 提到...

Brad您好~

我後來已經找到了答案,此篇心得供您參考一下~

http://www.wretch.cc/blog/SUHONET/26270148