F.SiemensラップトップでUbuntu Mate 15.10を使用しています。私は時間ドリフトの問題に直面しているので、助けが必要です。
時間は2〜3時間で15分もドリフトします。更新の強制(Sudo ntpdate
は停止してからサービスを再起動します)は動作しますが、最終的にドリフトが戻ります。ある時点でクロックが自動的に修正されたことに気付きました。つまり、ある時点でnpt doesになります。しかし、その頻度については少し戸惑っています。ある場合には、たとえば2時間に一度修正するように見えることもあれば、修正せずに何時間も経過することがあるためです。
私の質問は次のとおりです。a)サービスが実際にアクティブであることを確認するには、どのファイル/設定を編集する必要がありますか。 b)周波数を調整します。
システムを再起動しない限り、システムは24時間に1回だけ時間を同期するように設定されていると思います。
Cronジョブを実行してntpサーバーを照会し、より頻繁に時間を同期させることができます。
次のコマンドを実行して、cronジョブを編集します。
Sudo crontab -e
システムから要求された場合、エディターとしてnanoを選択します。
次に、ファイルの最後までスクロールし、次の行を入力して30分ごとに時間を設定します。
*/30 * * * * /usr/sbin/ntpdate ntp.ubuntu.com
押す CTRL + o を押します ENTER ファイルを保存します。押す CTRL + x nanoを終了します。
それでもうまくいかない場合は、代わりに次のcronjobを実行できます。
*/30 * * * * /bin/systemctl restart systemd-timesyncd
10単位でタイムスケジュールを調整して、その値セットを編集することで、10か40か60か30の代わりに何でも設定できます。
必要ではないかもしれませんが、次のコマンドを実行することにより、適切な対策のためにcronを再起動できます。
Sudo service cron restart
[〜#〜] edit [〜#〜]
Systemd-timesyncdを使用するには、次のコマンドを実行します。
Sudo apt-get purge ntp openntp
Sudo systemctl enable systemd-timesyncd
Sudo systemctl restart systemd-timesyncd
最後に、ステータスを確認するには:
systemctl status systemd-timesyncd