2008年7月15日火曜日

VMware上のCentOS5で時計がずれる件

VMware上で動かすCentOS5.2で時計がずれまくります。
以前CentOS4.xで同じ現象を確認したことがあるけど5.xになってもまだ治っていなかったんか。

まずは下記などを参考に
http://webos-goodies.jp/archives/50179807.html
/boot/grub/grub.confを編集してカーネルオプションに「clock=pit nosmp noapic nolapic」を付けてみる。
kernel /vmlinuz-2.6.18-92.1.6.el5 ro root=LABEL=/ rhgb quiet clock=pit nosmp noapic nolapic

リブート後、以前よりずれが収まった気がするがまだ微妙にずれているのでcronジョブでntpdateを動かすことにした。とりあえず1時間おきくらいで良いだろう。
/etc/cron.hourly/ntpdate.cronを作成。
#!/bin/sh
/usr/sbin/ntpdate ntp.jst.mfeed.ad.jp > /dev/null

実行権限を与えて完了
$ chmod +x ntpdate.cron

0 件のコメント: