时间分为:
1、hwclock:用于查看硬件时间
hwclock -r(--show:读取硬件时钟并打印结果) :查看硬件时间
hwclock -s :系统时间向硬件时间同步
hwclock -w :硬件时间向系统时间同步
2、date:用于查看系统时间
3、ntp(network time protocol):网络时间
ntpd服务 :rhel7、rhel6
1、优点:可以立即向服务器做同步
2、缺点:直接修改时间,若时间差距较大,则会影响系统的计划任务等
chronyd服务:rhel7、rhel8
1、优点:对系统的计划任务没有影响,以毫秒同步,会慢慢的做同步,缩小时间差距,在生产环境中,为了防止服务器时间不一致
2、缺点:如果时间相差较大,则同步的很慢
客户端同步服务端时间
服务端(用aliyun的时间服务器):配置/etc/chrony.conf文件
1、server ntp.aliyun.com iburst(需要向ntp.aliyun.com时间服务器同步时间)
2、allow 192.168.0.0/16(允许192.168.0.0/16网段主机向我这台做时间同步)
3、关闭防火墙,并查看chronyd服务监听的端口号,是否是完全放行
客户端(向服务端做同步,只需要配一步):配置/etc/chrony.conf文件
1、server 192.168.200.10 iburst(向服务端做同步)
2、验证是否同步成功(*表示可以向server做同步)
!!!注意:在生产环境下,若多台client服务器需要向server做同步,直接在client里面配置server的服务器即可,最好不要用轮循的方式继承同步前一个client服务器的时间,并且每次更新/etc/chrony.conf文件,都需要重启chronyd服务,如果server服务器不需要同步网络时间,且作为本地时间服务器,让client向server做同步,则直接打开local stratum 10,即可作为本地时间服务器
设置时区
timedatectl set-timezone Asia/Shanghai