VMware + CentOS5 ホストOSと時刻を同期させる

ゲストOSの時計のズレを直したかった.

VMware tools を入れる.
まずはrootでログイン.
ssh は使わず,VMware Server のコンソール上で行う.

VMware Serverの
VM > Install VMware tools を選択.


$ sudo mount /dev/cdrom /media
$ cd /media/
$ sudo rpm -Uvh VMwareTools-1.0.4-56528.i386.rpm
$ chkconfig --list | grep 3:on
$ cd /etc/init.d/
$ sudo /sbin/service vmware-tools start
$ sudo vmware-config-tools.pl
ここからちょっと大変..
Kernelのソースがいるとかで,


$ yum install kernel-devel
を実行したら,
実際使ってるKernelとバージョン違う.


$ yum update kernel
$ reboot
※普通はこれだけのためにカーネルをアップデートしない方がいいんだろうな..

再度


$ sudo vmware-config-tools.pl
Toolsのインストール完了
xwindow を入れている時はそこから設定するが,
サーバ機などでは,
.vmx ファイルを編集
下記行をFALSEからTRUEへ.


tools.syncTime = "TRUE"
ただし,これでは,ゲストOSを最初から起動する場合に有効になるだけ.開発機なので,いつも一時停止状態から復帰しているだけなので,これではやっぱダメなんじゃ..

結局,NTPを使う事に..
続く.