CentOS8をminimalで入れてみましたが….
そういえばインストールでtimezoneとか聞かれなかったような? 日本語というのだけは指定したとはおもふ。
# date 2019年 10月 1日 火曜日 07:39:18 EDT # timedatectl Local time: 火 2019-10-01 07:40:26 EDT Universal time: 火 2019-10-01 11:40:26 UTC RTC time: 火 2019-10-01 11:40:26 Time zone: America/New_York (EDT, -0400) System clock synchronized: yes NTP service: active RTC in local TZ: no
をう。
# timedatectl set-timezone Asia/Tokyo # timedatectl Local time: 火 2019-10-01 20:42:24 JST Universal time: 火 2019-10-01 11:42:24 UTC RTC time: 火 2019-10-01 11:42:24 Time zone: Asia/Tokyo (JST, +0900) System clock synchronized: yes NTP service: active RTC in local TZ: no
# cat /etc/centos-release CentOS Linux release 8.0.1905 (Core) # uname -a Linux maple.chi-labo.local 4.18.0-144.el8.x86_64 #1 SMP Wed Sep 18 16:19:38 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux # rpm -qa | grep chrony chrony-3.3-3.el8.x86_64
ん?劣化している? 比較対象はESXiにいれたvm。
# rpm -qa | grep chrony chrony-3.4-1.el7.x86_64 # cat /etc/centos-release CentOS Linux release 7.7.1908 (Core) # uname -a Linux vichigo0.chi-labo.local 3.10.0-1062.1.1.el7.x86_64 #1 SMP Fri Sep 13 22:55:44 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
まぁ、細かいことは気にしない。
# egrep -v "^$|^#" /etc/chrony.conf
pool 2.centos.pool.ntp.org iburst
driftfile /var/lib/chrony/drift
makestep 1.0 3
rtcsync
keyfile /etc/chrony.keys
leapsectz right/UTC
logdir /var/log/chrony
適当なntp serverのpoolがあるのはいいとして、leapsectz right/UTCがコメントされていない。ntpサーバは国内ならnictかmfeedとかだよねということで以下の様に修正
# egrep -v "^$|^#" /etc/chrony.conf server ntp.nict.jp iburst server ntp.jst.mfeed.ad.jp iburst driftfile /var/lib/chrony/drift makestep 10 3 rtcsync allow 192.168.0.0/16 stratumweight 0 keyfile /etc/chrony.keys logdir /var/log/chrony # systemctl restart chronyd # chronyc sources 210 Number of sources = 2 MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^* ntp-a2.nict.go.jp 1 6 37 12 +5571ns[+4089us] +/- 2353us ^- ntp3.jst.mfeed.ad.jp 2 6 37 11 +1376us[+1376us] +/- 116ms # LC_ALL=C date Tue Oct 1 21:00:56 JST 2019
dnf eraseしてみるとリポジトリは@anaconda産、dnf installしてみると、timedatex-0.5-3.el8がおまけでついてくる。リアルタイムクロックを設定するサービスらしいので一応開始してみる。
ご利益があるのかはまだ知らない。
# systemctl start timedatex # systemctl enable timedatex Created symlink /etc/systemd/system/dbus-org.freedesktop.timedate1.service → /usr/lib/systemd/system/timedatex.service.