ログインしていません。

#1 2020-06-10 13:25:19

mjachkie
メンバー
登録日: 2020-01-27
投稿: 19

(現状解決済み)Chronyでラップトップでの時刻ズレを修正したい

私が使っているマシンはNECのLL750/Eです。現在のカーネル(?)は5.6.15-arch1-1です。



時刻」を参照の上、
ここでのタイムゾーンに合わせることはしました(以下の通り)。

$ timedatectl status 
               Local time: Wed 2020-06-10 13:12:18 JST
           Universal time: Wed 2020-06-10 04:12:18 UTC
                 RTC time: Wed 2020-06-10 04:11:49    
                Time zone: Asia/Tokyo (JST, +0900)    
System clock synchronized: no                         
              NTP service: inactive                   
          RTC in local TZ: no

さて、このマシンにおける時刻が2分ぐらい遅れているので
Chrony」を参考に時刻を同期させようとしているのですが、
まともに成功しません。

まず、/etc/chrony.confを次の通り設定しました。

$ cat /etc/chrony.conf |grep '^[^#!%;]'
server 0.jp.pool.ntp.org offline
server 1.jp.pool.ntp.org offline
server 2.jp.pool.ntp.org offline
server 3.jp.pool.ntp.org offline
 
driftfile /etc/chrony.drift
rtconutc
rtcsync

次に、普通に

# chronyc
chronyc> online

としても、'Cannot talk to daemon'となるので、
# systemctl start chronydとしてから
もう一度上の操作をするとonlineにさせることができます。

しかしながら、時刻はまだ、2分遅れのままです。

本当にどうすればいいのでしょうか。

なお、これも試しました。

chronyc> trimrtc
513 RTC driver not running

ついでにnetworkmanager-dispatcher-chronyもインストールしました
これも、chronydを自動的にオンにはさせてくれません。

[hr]

午後2時19分追記。
しばらく放置していたら、いつの間にか同期していました。

編集者 mjachkie (2020-08-16 08:54:24)


this is a signature.

オフライン

#2 2020-06-10 23:33:07

underodig
モデレータ
登録日: 2016-04-24
投稿: 106

Re: (現状解決済み)Chronyでラップトップでの時刻ズレを修正したい

誤ったレスポンスをつけていたので削除いたしました。申し訳ございません。

オフライン

#3 2020-08-16 08:53:46

mjachkie
メンバー
登録日: 2020-01-27
投稿: 19

Re: (現状解決済み)Chronyでラップトップでの時刻ズレを修正したい

結局、パソコンを起動する際に

# chronyc
(中略)
chronyc> online
200 OK
chronyc> ^D

と実行すれば十分であるという結論に達しました。


this is a signature.

オフライン

#4 2020-08-20 13:26:10

kusanaginoturugi
モデレータ
登録日: 2015-12-04
投稿: 37

Re: (現状解決済み)Chronyでラップトップでの時刻ズレを修正したい

# systemctl status chronyd

これやるとどうなります?

オフライン

#5 2020-08-21 13:03:26

mjachkie
メンバー
登録日: 2020-01-27
投稿: 19

Re: (現状解決済み)Chronyでラップトップでの時刻ズレを修正したい

kusanaginoturugi さんの発言:

# systemctl status chronyd

これやるとどうなります?

こうなります(ネットワーク接続後)

● chronyd.service - NTP client/server
     Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor p>
     Active: active (running) since Fri 2020-08-21 12:51:33 JST; 8min ago
       Docs: man:chronyd(8)
             man:chrony.conf(5)
    Process: 470 ExecStart=/usr/bin/chronyd $OPTIONS (code=exited, status=0/SUC>
   Main PID: 475 (chronyd)
      Tasks: 1 (limit: 9423)
     Memory: 3.1M
     CGroup: /system.slice/chronyd.service
             └─475 /usr/bin/chronyd

Aug 21 12:51:32 _______ systemd[1]: Starting NTP client/server...
Aug 21 12:51:33 _______ chronyd[475]: chronyd version 3.5 starting (+CMDMON +NT>
Aug 21 12:51:33 _______ systemd[1]: Started NTP client/server.

this is a signature.

オフライン

#6 2020-08-21 14:35:46

kusanaginoturugi
モデレータ
登録日: 2015-12-04
投稿: 37

Re: (現状解決済み)Chronyでラップトップでの時刻ズレを修正したい

ちなみに私の環境では以下のようになります。

% systemctl status chronyd
● chronyd.service - NTP client/server
     Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor preset: disabled)
     Active: active (running) since Fri 2020-08-21 12:25:11 JST; 2h 3min ago
       Docs: man:chronyd(8)
             man:chrony.conf(5)
    Process: 859 ExecStart=/usr/bin/chronyd $OPTIONS (code=exited, status=0/SUCCESS)
   Main PID: 869 (chronyd)
      Tasks: 1 (limit: 18813)
     Memory: 2.6M
     CGroup: /system.slice/chronyd.service
             └─869 /usr/bin/chronyd

8月 21 12:25:11 t440p systemd[1]: Starting NTP client/server...
8月 21 12:25:11 t440p chronyd[869]: chronyd version 3.5 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 -DEBUG)
8月 21 12:25:11 t440p chronyd[869]: Frequency 14.782 +/- 0.198 ppm read from /var/lib/chrony/drift
8月 21 12:25:11 t440p systemd[1]: Started NTP client/server.
8月 21 12:25:44 t440p chronyd[869]: Selected source 103.120.116.13
8月 21 12:25:44 t440p chronyd[869]: System clock wrong by -1.339912 seconds, adjustment started
8月 21 12:25:47 t440p chronyd[869]: Selected source 211.233.40.78
8月 21 12:37:40 t440p chronyd[869]: Selected source 118.189.138.5

設定は以下の通りです。
% cat /etc/chrony.conf |grep '^[^#!%;]'
server 0.asia.pool.ntp.org iburst iburst
server 1.asia.pool.ntp.org iburst iburst
server 2.asia.pool.ntp.org iburst iburst
server 3.asia.pool.ntp.org iburst iburst

driftfile /var/lib/chrony/drift
rtconutc
rtcsync

offline めんどくさくないですか?

オフライン

クィック投稿

メッセージを書いて送信してください。
ボット判定

本当の人間が送信しようとしていることを確認します。

Board footer