vmwareの時計のずれ

vmware serverで運用しているlinuxの時計が激しく狂うので、
毎分ntpで時間あわせとかあほなことをしていました。

風呂のお湯がたまるまで時間があったのでちょっと調べました。

host.cpukHz = 1860000
host.noTSC = TRUE
ptsc.noTSC = TRUE

ってな設定を時間が狂うlinuxのvmxに書き込んで、再起動したら時間のずれが幾分かましになりました。

186000 はうちのサーバーのCPUの最大周波数です。単位kHz。

これ、本当は
/etc/vmware/config
に書き込まないといけないらしいのですが、vmxに書いても大丈夫っぽいです。(汗

思ったとおりの動きになっているからいいや。結果よければすべてよし。

ホスト:Vmware Server 1.0.8@CentOS5.2 64bit
ゲストOS:CentOS 4.3 32bit 、ubuntu 8.0.4 32bit で動作確認取れました。

さて、風呂はまだですか?

PC

Posted by namahage