こんばんにちは
cronなど時刻を元に稼働するものや、時刻が記録されるログなど、サーバーを運用する上で時刻をできるだけ正確に保つのは大切です。
今回はCentOS7において、ntpを用いて時刻同期の設定をします。
10分もかかりません。
続きをどうぞ
目次
タイムゾーン設定
タイムゾーンを東京にします。
現在の設定を確認します。
[k-san@raspi2 ~]$ timedatectl
Local time: 水 2018-07-11 00:31:32 UTC
Universal time: 水 2018-07-11 00:31:32 UTC
RTC time: n/a
Time zone: UTC (UTC, +0000)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
現在は協定世界時になっています。
これを日本標準時に変更します。
[k-san@raspi2 ~]$ sudo timedatectl set-timezone Asia/Tokyo
もう一度設定を確認します。
[k-san@raspi2 ~]$ timedatectl
Local time: 水 2018-07-11 17:07:05 JST
Universal time: 水 2018-07-11 08:07:05 UTC
RTC time: n/a
Time zone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
JSTになっていますね。
時刻同期
時刻同期にはntpを使用します。
ntpをyumでインストールします。
[k-san@raspi2 ~]$ sudo yum install ntp
====================================================================================================================
Package アーキテクチャー バージョン リポジトリー 容量
====================================================================================================================
インストール中:
ntp armv7hl 4.2.6p5-28.el7.centos base 516 k
依存性関連でのインストールをします:
autogen-libopts armv7hl 5.18-5.el7 base 62 k
ntpdate armv7hl 4.2.6p5-28.el7.centos base 84 k
トランザクションの要約
====================================================================================================================
インストール 1 パッケージ (+2 個の依存関係のパッケージ)
総ダウンロード容量: 662 k
インストール容量: 1.5 M
設定変更
[k-san@raspi2 ~]$ sudo cp /etc/ntp.conf /etc/ntp.conf.org
[k-san@raspi2 ~]$ diff /etc/ntp.conf.org /etc/ntp.conf
21,24c21,31
< server 0.centos.pool.ntp.org iburst
< server 1.centos.pool.ntp.org iburst
< server 2.centos.pool.ntp.org iburst
< server 3.centos.pool.ntp.org iburst
---
> #server 0.centos.pool.ntp.org iburst
> #server 1.centos.pool.ntp.org iburst
> #server 2.centos.pool.ntp.org iburst
> #server 3.centos.pool.ntp.org iburst
> pool ntp.nict.jp iburst
> server ntp1.jst.mfeed.ad.jp iburst
> server ntp2.jst.mfeed.ad.jp iburst
> server ntp3.jst.mfeed.ad.jp iburst
> server ntp1.v6.mfeed.ad.jp iburst
> server ntp2.v6.mfeed.ad.jp iburst
> server ntp3.v6.mfeed.ad.jp iburst
実際はntp.nict.jpのみでもあまり問題にはならないと思います。
デーモン起動と自動起動有効化
[k-san@raspi2 ~]$ sudo systemctl start ntpd
[k-san@raspi2 ~]$ sudo systemctl enable ntpd
Created symlink from /etc/systemd/system/multi-user.target.wants/ntpd.service to /usr/lib/systemd/system/ntpd.service.
確認
[k-san@raspi2 ~]$ ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*2001:df0:232:ee .NICT. 1 u 47 64 1 46.910 3.243 11.813
2001:df0:232:ee .NICT. 1 u 56 64 1 69.749 16.791 10.942
ntp-a2.nict.go. .NICT. 1 u 9 64 3 56.783 8.329 7.949
ntp-b3.nict.go. .NICT. 1 u 6 64 3 48.168 3.016 12.241
ntp-b2.nict.go. .NICT. 1 u 7 64 3 56.569 8.611 14.282
ntp-a3.nict.go. .NICT. 1 u 7 64 3 58.199 7.790 11.254
ntp1.jst.mfeed. 133.243.236.17 2 u 6 64 3 56.831 10.104 11.581
ntp2.jst.mfeed. 133.243.236.17 2 u 4 64 3 56.824 7.826 11.645
ntp3.jst.mfeed. 133.243.236.17 2 u 4 64 3 56.955 10.751 10.665
2001:3a0:0:2001 133.243.236.17 2 u 1 64 3 58.100 9.491 27.563
2001:3a0:0:2005 133.243.236.17 2 u 12 64 3 66.055 13.927 6.781
2001:3a0:0:2006 133.243.236.17 2 u 21 64 3 58.268 10.116 26.802
まとめ
ほぼ自分の備忘録的記事です。
ではでは
参考
http://www.jst.mfeed.ad.jp/service/02.html
http://jjy.nict.go.jp/tsp/PubNtp/qa.html
コメント