将Linux服务器的时间与当前时间同步(CentOS 7)
进行CentOS的时间同步设置。
由于在故障调查中拥有可以信赖的时间戳记录非常重要,确保准确的时间是服务器管理的基础。
作为备忘录,以下是CentOS服务器启动时进行时间同步的步骤。
现在是2020年5月29日上午9点20分。
确认CentOS服务器的时间。
date
你偏离了。
我要开始修正作业了。
设定任务
在CentOS 7上,使用chronyd而不是ntpd来进行时间同步。
然而,并不意味着在CentOS 7上无法再使用ntpd,
在CentOS 7上应尽量使用chronyd,并且由于在CentOS 8中弃用了ntp,因此只能选择使用chronyd。
安装chronyd服务器
yum -y install chrony
rpm -qa | grep chrony
chrony-3.4-1.el7.x86_64
Chrony NTP 客户端设置
修改/etc/chrony.conf,并进行NTP客户端配置。
当将端口0添加时,Chrony将停止作为NTP服务器工作。换句话说,它将不再侦听123号端口(而是作为客户端运行)。
启动chrony服务
如果NTP服务器正在运行(主要是CentOS 7),请先停止它,然后启动chronyd。
ntpd停止 -> ntpd已停止运行
# systemctl stop ntpd.service
# systemctl disable ntpd.service
启动chronyd服务
# systemctl enable chronyd.service
我将确认Chrony是否可用。
# systemctl list-unit-files --type service | egrep "(ntp|chronyd)"
chronyd.service enabled
ntpd.service disabled
ntpdate.service disabled
重新启动Chrony
# systemctl restart chronyd.service
确保时间同步
# chronyc sources
另外,我们还需要确认Chrony作为NTP服务器是否正在运行,并确认它是否没有监听123端口。
# ss -taun | grep 123
※123番ポートで listen してないこと(何も出力されなければ、OK)
以上所述的内容是关于CentOS 7~8 NTP客户端时间同步设置。