さくらのクラウド(仮想サーバ)にてCentOS 6.5のサーバを運用しているのですが、時刻に25秒のズレが生じております。
NTPサーバーによる時刻同期も行っているのですが、正しく同期されません。
ntpq -p
remote refid st t when poll reach delay offset jitter
=====================================================================
*ntp-b3.nict.go. .NICT. 1 u 14 64 17 17.997 -1.667 1.409
+ntp1.jst.mfeed. 133.243.236.17 2 u 9 64 17 15.973 -0.730 2.682
+ntp2.jst.mfeed. 133.243.236.17 2 u 15 64 17 13.952 0.502 1.142
ntp3.jst.mfeed. 133.243.236.17 2 u 8 64 17 17.953 -0.217 1.372
ただ、phpでdate('H:i:s'); を実行した結果にはズレが生じていないことが分かりました。
以下、比較の数字を記載します。
■サーバー
date
2015年 11月 27日 金曜日 11:48:55 JST
hwclock
2015年11月27日 11時48分28秒 -0.797000 秒
■PHP
<?php echo date('H:i:s'); ?>11:49:22
どうぞ宜しくお願いします。
※追加※
以下の様なcronを5分毎に実行してみました。
*/5 * * * * echo
date +"\%Y/\%m/\%d \%H:\%M:\%S"
>> /tmp/cron.log
その結果、秒数は正確な時刻「00秒」ですが、時間が1分ズレてcronのスケジュールが走っていることが分かりました。
詳細は以下のとおりです。
2015/11/27 15:45:35
cron動作時の正しい時刻:15:46:00
回答4件
あなたの回答
tips
プレビュー