最新のDebian 7.5(wheezy)インストールを実行するホームサーバーがあります。
サーバーの内部クロックが±3分に設定されていることを発見しました。
NTPを使用してDebian(およびマザーボードの内部クロック)をNTPと同期させることができることを知っていたので、フランス語で説明されている手順に従ってNTP=をインストールしました Debian Wiki ( 英語のページ はあまり詳細ではありません)。
次のコマンドを使用して、内部クロックを同期しました。
ntpdate -B -q 192.168.0.254
時計は正常に調整されました。しかし、これは一時的な解決策であるため、NTPデーモンをインストールし、/etc/ntp.conf
ファイルにローカルサーバーを追加しました。
# pool.ntp.org maps to about 1000 low-stratum NTP servers. Your server will
# pick a different set every time it starts up. Please consider joining the
# pool: <http://www.pool.ntp.org/join.html>
# added
server 192.168.0.254
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
それは正しい解決策ですか?実際、ntp
デーモンがまだインストールされていないことを知って驚いた。 Debianのデフォルトのインストールでデーモンがインストールされて内部クロックの同期が保たれるかどうか疑問に思っています。すべてのDebianインストールは、管理者がntpd
をインストールするまで時間シフトしていますか?
Debianには同期メカニズムが組み込まれているため、ntp
デーモンは役に立たないことを教えてください。
Debianは、クロックを同期させたい場合はntpを自分でインストールすることを期待しています。あなたがしなければならないほとんどすべてはapt-get install ntp
。タスクなしのデフォルトのインストールは、ごくわずかです。
少なくとも、GNOMEデスクトップタスクは、デフォルトで(および他の多くのパッケージと同様に)インストールされると思います。他のデスクトップでも同様かどうかはわかりません。
デフォルトでインストールされて実行されている他の時間同期方法はありません。
Systemdでは、明らかにtimedatectl
を含む別のインフラストラクチャが配備されていることに注意してください(古い方法でも機能します)。Archの連中が書いた内容を確認してください: https://wiki.archlinux.org/ index.php/systemd-timesyncd