今日の発表会でM君のサーバでntpdateコマンドを入力すると
[root@ns cron.daily]# ntpdate ntp.asahi-net.or.jp
8 Nov 17:49:36 ntpdate[3811]: the NTP socket is in use, exiting
のようなエラーがでました。
これは、「NTPソケットが使用中です」というエラーメッセージで、NTPポート番号を使用しているプロセスが作動しているという意味です。
実は、ntpdateを使って時刻合わせを行うためにはntpdを停止しておく必要があるのです。つまり、ntpdがNTPポート番号を使っていたのです。
したがって以下のようにします。
[root@ns cron.daily]# service ntpd stop
ntpd を停止中: [ OK ]
[root@ns cron.daily]# ntpdate ntp.asahi-net.or.jp
8 Nov 17:55:47 ntpdate[3840]: adjust time server 202.224.32.4 offset -0.000908 sec
[root@ns cron.daily]# service ntpd start
ntpd を起動中: [ OK ]
最初にntpdを停止し、次にntpdateコマンドを実行して時刻合わせをして、最後にntpdを再び立ち上げるのです。
ntpについてはNTPインストールが詳しい。
0 件のコメント:
コメントを投稿