作者 主題: vmware 時間會 delay 的問題(guest os 為 linux kernel 2.6)  (閱讀 8749 次)

0 會員 與 1 訪客 正在閱讀本文。

acty

  • 鑽研的研究生
  • *****
  • 文章數: 694
    • 檢視個人資料
    • UNIX 管理者的學習紀錄
vmware guest os 為 linux kernel 2.6 會發生 時間會 delay 的問題

1. 請問 vmware 重編 kernel 有效嗎  有人可以分享一下成功經驗嗎

我有重編過  但我有用 lvm 還不太會把 lvm 加進去所以還沒成功

2. 另外 新 esx 2.5.2 好像有提到這版會修正這 bug (不知有沒有看錯)

有沒有人用過 esx 2.5.2 版的  請發個聲  想請教一下
~~破窗計畫來囉~~~

學習與挑戰是我的樂趣... HIT!!
我知道的不多  但歡迎大家以起來討論

UNIX 管理者的學習紀錄 - http://actychen.wordpress.com

acty

  • 鑽研的研究生
  • *****
  • 文章數: 694
    • 檢視個人資料
    • UNIX 管理者的學習紀錄
自問自答一下

若用 cent 當 guest os , time delay 比較不會嚴重

記得 ntpdate xxx.xxx.xxx.xxx 後要 clock -w

比較 clock 及 hwclock 的時間
~~破窗計畫來囉~~~

學習與挑戰是我的樂趣... HIT!!
我知道的不多  但歡迎大家以起來討論

UNIX 管理者的學習紀錄 - http://actychen.wordpress.com

acty

  • 鑽研的研究生
  • *****
  • 文章數: 694
    • 檢視個人資料
    • UNIX 管理者的學習紀錄
已解決

若Guest OS 使用 Linux 2.6 Kennel 在目前的 Vmware 上會發生 時間遞延的問題

  實際上的作法有幾種    請參考  http://www.vmware.com/community/thread.jspa?threadID=10158

  為了保持系統一制性     不重新編譯新的 Kernel

  最簡單的方法是在 /etc/grub.conf 裡

  在 kernel 那行最後面加上 clock=pit or acpi=off 重新開機即可


  以下為 VMTN (VMWare Technology Network) 討論的文章

http://www.vmware.com/community/thread.jspa?messageID=92753

We're running VMWare Workstation 4.5.2 build 8848, not GSX, but found this very topic useful too.

However, in addition to clock=pit for all *guests*, we had to include acpi=off for the *host*.

changing HZ to 100 worked regardless of clock=pit or acpi=off.
~~破窗計畫來囉~~~

學習與挑戰是我的樂趣... HIT!!
我知道的不多  但歡迎大家以起來討論

UNIX 管理者的學習紀錄 - http://actychen.wordpress.com

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
引述: "acty"
自問自答一下

若用 cent 當 guest os , time delay 比較不會嚴重

記得 ntpdate xxx.xxx.xxx.xxx 後要 clock -w

比較 clock 及 hwclock 的時間




我的 GUEST OS 是 SUSE 10.1

結果時間反而會變快  :o  :o

HOST: XP SP2

CPU: AMD S3000

acty

  • 鑽研的研究生
  • *****
  • 文章數: 694
    • 檢視個人資料
    • UNIX 管理者的學習紀錄
如果你用 ESX , 請升級 ESX 到 2.5.3 以上

其他的請看新版的 Release Notes

基本上現在已經無這個問題


引述: "yamaka"



我的 GUEST OS 是 SUSE 10.1

結果時間反而會變快  :o  :o

HOST: XP SP2

CPU: AMD S3000
~~破窗計畫來囉~~~

學習與挑戰是我的樂趣... HIT!!
我知道的不多  但歡迎大家以起來討論

UNIX 管理者的學習紀錄 - http://actychen.wordpress.com

fireflybug

  • 憂鬱的高中生
  • ***
  • 文章數: 145
    • 檢視個人資料
我是使用VMTOOLS的解決方式,但是我發現這個方式,似乎要進入xwindow,時間才會同步,如果是在命令模式不進xwindow,好像時間也會變很慢。

還有剛發現似乎使用下面寫入硬體bios時間更新模式時間會差異很多
/usr/sbin/ntpdate time.stdtime.gov.tw && /sbin/hwclock -w > /dev/null 2>&1

若只改寫入系統時間,則差異性似乎比較小,再測試看看。
/usr/sbin/ntpdate time.stdtime.gov.tw && /sbin/clock -w > /dev/null 2>&1

系統時間差異大的問題,還會影響到 dovecot POP3服務,他會自殺..........
dovecot: Time just moved backwards by 9 seconds. This might cause a lot of problems, so I'll just kill myself now. http://wiki.dovecot.org/TimeMovedBackwards: 1 Time(s)
« 上次編輯: 2008-11-07 08:58 由 fireflybug »