ハードウェアクロックが合わない?
中古で買ってきたノートPCにCentOS5なんぞを入れて遊んでみようかと思い、インストールしていたのだが、OSのリブート/シャットダウン時のハードウェアクロック調整でエラーになっていることを発見。
/sbin/hwclock --show select() to /dev/rtc to wait for clock tick timed out.
となってしまう。
どうも/dev/rtcデバイスがうまく動いていない様子。
少しハマりかけたので対処をメモとして残す。
–directisa オプションをつけてハードウェア・クロックへのアクセスに直接 I/O 命令を用いるようにさせる。
/sbin/hwclock –show –directisa
また、下記のようにリブート/シャットダウンスクリプト内にもオプション追加することで対応。
vi /etc/rc.d/init.d/halt ----------------------------------------- : [ -x /sbin/hwclock ] && action $"Syncing hardware clock to system time" /sbin/hw clock $CLOCKFLAGS --directisa : -----------------------------------------
後は、OS側でも ntpdate と cron を利用して定期的に時刻合わせを実行するように設定。
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Leave a Reply