質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.35%

  • FreeBSD

    89questions

    FreeBSDは、Unix系のオープンソースのOSです。PC/AT互換機用ですが、他のプラットフォームにも移植されています。優れたネットワーク・セキュリティ・ストレージ機能で人気のOSです。ソースコードと共に無償で公開されており、多くの コミュニティによって長年に渡って開発されています。

  • NTP

    24questions

    NTP (Network Time Protocol) とは、時計の時刻をネットワーク上のNTPサーバーの持つ正しい時刻に同期するためのプロトコルです。

NTPサーバの同期がとれない

解決済

回答 2

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 997

aiueoaiueoaiue

score 88

実現したいこと

FreeBSD11.1でNTPサーバの時刻を同期させたいのですが、どうにも上手くいきません。

ntpq -p


コマンドを実行しても、

No association ID's returned


と表示され、

ntpd


コマンドを実行した後にless /var/log/ntpd.logを確認しても、

2 Aug 18:28:43 ntpd[53580]: unable to bind to wildcard address :: - another pro
cess may be running - EXITING


と表示され同期が上手くいきません。解決策が分かる方回答お願いします。

 ntp.confの内容

tos minclock 3 maxclock 6
pool 0.freebsd.pool.ntp.org iburst

restrict    default limited kod nomodify notrap noquery nopeer
restrict -6 default limited kod nomodify notrap noquery nopeer
restrict    source  limited kod nomodify notrap noquery

restrict 127.0.0.1
restrict [::1]
restrict 192.168.0.0 mask 255.255.0.0     noquery nomodify nopeer notrap

server ntp1.jst.mfeed.ad.jp
#server ntp2.jst.mfeed.ad.jp
#server ntp3.jst.mfeed.ad.jp

leapfile "/var/db/ntpd.leap-seconds.list"
logfile /var/log/ntpd.log  

rc.confの内容

ntpd_enable="YES"
ntpd_program="/usr/sbin/ntpd"
ntpd_config="/etc/ntpd.conf"
ntpd_sync_on_start="NO"
ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift"

試したこと

調べるとrestartすると上手くいったと言うのを見かけたので、/etc/rc.d/ntpd restartでリスタートしてみたのですが、ログを見ても結果は変わらず出した。その他にもAuto keyを無効にすると解決すると言うのも見かけたのですが、調べてもAuto keyを無効にする方法が分からなかったので、完全に手詰まりな状況です。

ntpdate ntp1.jst.mfeed.ad.jpの結果

3 Aug 19:10:16 ntpdate[57259]: the NTP socket is in use, exiting

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 2

checkベストアンサー

0

とりあえずntpd.confを最低限の

server  ntp1.jst.mfeed.ad.jp


だけにするとか

あとntpdは誤差が大きいとはねられるので、一度

ntpdate ntp1.jst.mfeed.ad.jp


で簡易的に同期をとってからやるのも効果があるかもしれません

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/08/03 19:53

    ntpdがソケットを専有しているので、一度ntpdを殺してから実行してください

    キャンセル

  • 2018/08/03 20:07

    rc.d/ntpd stopを実行後
    Stopping ntpd.
    Waiting for PIDS: 57242, 57242.
    のメッセージ表示。
    ntpdate ntp1.jst.mfeed.ad.jp実行後
    3 Aug 20:04:36 ntpdate[57398]: step time server 210.173.160.27 offset 2.899000 sec
    と表示されました。

    キャンセル

  • 2018/08/03 20:41

    簡易的な同期はとれたのですが、NTPサーバは3つ以上がおすすめだと聞きました。そこでntp.confをコメントアウトした2行を元に戻してサーバを2つ追加してみたのですが、ntpq -pを実行しても
    remote refid st t when poll reach delay offset jitter
    ==============================================================================
    0.freebsd.pool. .POOL. 16 p - 64 0 0.000 0.000 0.000
    +ntp1.jst.mfeed. 133.243.236.17 2 u 21 64 377 15.053 10.991 9.484
    *masao.paina.net 131.113.192.40 2 u 64 64 377 19.930 2.405 6.523
    +mail.moe.cat 10.84.87.146 2 u 65 64 377 16.018 8.353 9.515
    +ntp-5.jonlight. 10.84.87.146 2 u 64 64 377 15.816 13.106 9.162
    +x.ns.gin.ntt.ne 249.224.99.213 2 u 61 64 377 7.275 6.330 5.848
    とサーバ一つ分しか表示されないのですが、NTPサーバ1つでも正確に時刻を同期してくれるのでしょうか?

    キャンセル

0

restrict -6 ::1

は、

restrict [::1]


じゃないでしょうか?

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/08/03 19:13 編集

    ntp.conf修正後の内容を追記しました。結果としてはntpの同期はとれないままでした。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.35%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

同じタグがついた質問を見る

  • FreeBSD

    89questions

    FreeBSDは、Unix系のオープンソースのOSです。PC/AT互換機用ですが、他のプラットフォームにも移植されています。優れたネットワーク・セキュリティ・ストレージ機能で人気のOSです。ソースコードと共に無償で公開されており、多くの コミュニティによって長年に渡って開発されています。

  • NTP

    24questions

    NTP (Network Time Protocol) とは、時計の時刻をネットワーク上のNTPサーバーの持つ正しい時刻に同期するためのプロトコルです。