Contents
hide
構築手順が漏れてしまった
新しく始めたサイトの初期構築でCentOSをセットアップしている最中、あることに気がつきました。
Undercloud Hypervisor (OpenStack ソリューションネーム) のNTP確認したら、あれ、何かがおかしい?
Commnad : timedatectl 抜粋
Local time: Mon 2021-12-20 12:46:31 EST
Universal time: Mon 2021-12-20 17:46:31 UTC
RTC time: Mon 2021-12-20 17:46:31
Time zone: America/New_York (EST, -0500)
NTP enabled: yes
NTP synchronized: yes
Commnad : ntpq -pn 抜粋
st t when poll reach delay offset jitter
=============================================
5 l 6 64 3 0.000 0.000 0.000
3 u 2 64 3 0.119 -337428 0.111
3 u 58 64 1 0.110 -337428 0.031
3 u 1 64 3 0.176 -337428 0.090
タイムゾーンが日本じゃなく、デフォルトのアメリカになっている。
date
コマンドで確認したら、なんと時差ぼけしてるみたいに時間が合わない。
さらにntpのoffset、この数字、見たことないんだけど… -337428?異常であった。
タイムゾーン変更作業
1.タイムゾーンを日本時間に変更
# Command : timedatectl list-timezones | grep -i tokyo
# Command : timedatectl set-timezone Asia/Tokyo
# Command : timedatectl set-ntp no
# Command : timedatectl set-time "2021-12-20"
# Command : timedatectl set-ntp yes
まず、Time zone 設定を日本時間に変更
# Commnad : systemctl status ntpd
? ntpd.service - Network Time Service
Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled; vendor preset: disabled)
Active: inactive (dead) since Mon 2021-12-20 00:00:15 JST; 3min 35s ago
systemd[1]: Stopping Network Time Service...
ntpd[10812]: ntpd exiting on signal 15
systemd[1]: Stopped Network Time Service.
systemd[1]: Stopping Network Time Service...
ntpd[10812]: ntpd exiting on signal 15
systemd[1]: Stopped Network Time Service.
2.サービス起動
起動後に、NTPサービスステータスを確認‥
# Commnad : systemctl start ntpd && systemctl status ntpd
Commnad : timedatectl 抜粋
Local time: Mon 2021-12-20 00:10:16 JST
Universal time: Sun 2021-12-19 15:10:16 UTC
RTC time: Sun 2021-12-19 15:10:16
Time zone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: yes
Commnad : ntpq -pn 抜粋
st t when poll reach delay offset jitter
=============================================
5 l 18h 64 0 0.000 0.000 0.000
3 u 16 64 377 0.142 6313381 3374644
3 u 24 64 377 0.150 6313381 2386233
3 u 20 64 377 0.125 6313381 3374644
これじゃなおらない
Time zoneは、Asia/Tokyo となっているが、Offsset と Jitter 数値がなおってない‥
3.NTPサーバに同期
NTPサーバに同期後、hwclock (Hardware Clock) を確認します
# Command : ntpdate -u <NTP Server#1/2/3>
Command : date; sudo hwclock –show 抜粋
Mon Dec 20 17:52:16 JST 2021
Mon 20 Dec 2021 12:20:03 AM JST -0.423311 seconds
# Command : sudo hwclock --systohc
Command : sudo hwclock –show 抜粋
Mon 20 Dec 2021 05:54:00 PM JST -0.938479 seconds
4.再確認
Commnad : timedatectl 抜粋
Local time: Mon 2021-12-20 12:46:31 EST
Universal time: Mon 2021-12-20 17:46:31 UTC
RTC time: Mon 2021-12-20 17:46:31
Time zone: America/New_York (EST, -0500)
NTP enabled: yes
NTP synchronized: yes
Commnad : ntpq -pn 抜粋
st t when poll reach delay offset jitter
=============================================
5 l 61 64 377 0.000 0.000 0.000
3 u 40 64 377 0.150 -1.791 0.916
3 u 56 64 377 0.148 -2.127 0.743
3 u 50 64 377 0.194 -2.527 0.611
タイムゾーン変更完了
完全にミスってしまいましたが、再インストールなく無事に
タイムザーンを日本に変更できた!