我们在安装CentOS系统时,如果没有配置好系统时间,可能就与本地时间不一致,如果是分布式集群部署的情况,时间不一致会出现很多问题,下面来分享把如何设置系统时间与网络时间同步,这样各个系统时间都能保持一致了。
安装ntp服务
如果已安装,跳过即可
1 | [root@localhost ~]# yum -y install ntp ntpdate |
设置系统时间与网络时间同步
1 | [root@localhost ~]# ntpdate 0.asia.pool.ntp.org |
这里主要就是通过时间服务器对系统时间进行同步,所以0.asia.pool.ntp.org
并不是固定的,大家可以选择time.nist.gov
、time.nuri.net
、0.asia.pool.ntp.org
、1.asia.pool.ntp.org
、2.asia.pool.ntp.org
、3.asia.pool.ntp.org
中任意一个,只要保证可用就可以。
将系统时间写入硬件时间
1 | [root@localhost ~]# hwclock --systohc |
这里是为了防止系统重启后时间被还原,因此需要写到硬件设备中去。
查看系统的当前时间和日期
1 | [root@localhost ~]# timedatectl |