質問: ntpdateで時刻同期すると一日ずれます。 linuxでntpdateで時刻同期すると一日ずれます。 # date 2010年 11月 11日 木曜日 09:34:21 jst 今日は11月10日です。 # date -s 20101110 2010年 11月 10日 水曜日 00:00:00 jst #ntpdate -b ntp.nict.jp 11 nov 09:35:24 ntpdate[22948]: the ntp socket is in use, exiting # date 2010年 11月 11日 木曜日 09:35:28 jst なぜか11日にもどされます。 # hwclock --show # 何も表示されません。 # cat /etc/sysconfig/clock zone="asia/tokyo" utc=true arc=false 他のサーバにつないでも同様でした。 # date -s 20101110 2010年 11月 10日 水曜日 00:00:00 jst #ntpdate -b eric.nc.u-tokyo.ac.jp 11 nov 12:30:03 ntpdate[23329]: step time server 130.69.251.23 offset -86403.273202 sec # ntpdate -b 11 nov 12:31:01 ntpdate[23331]: no servers can be used, exiting # ntpdate -b ntp.sut.ac.jp 11 nov 12:31:13 ntpdate[23332]: step time server 133.31.180.6 offset -86403.269931 sec # ntpdate -s ntp.sut.ac.jp # date 2010年 11月 11日 木曜日 12:31:33 ntpはもちろんはいっています。 #rpm -qa ntp ntp-4.2.2p1-9.el5.centos.2.1 よろしければアドバイスをいただけないでしょうか?
回答: ハードウェアは何を使用しています? hwclockで情報が出ない...というのも珍しいような。 rtcのドライバが入っていないんでしょうか? # /proc/driver/rtcがないとか、/dev/rtcがないとか? /proc/interruptsにもrtcあるかと思うのですが...。 /proc/devicesの方はどうですかね? カーネルのバージョンとか...。 >#ntpdate -b ntp.nict.jp >11 nov 09:35:24 ntpdate[22948]: the ntp socket is in use, exiting ntpサーバが同期用にソケット使用中...ということかと。