linux通过ntp同步时间
? 1.安装服务 yum install ntpd ##安装ntp服务,这个和ntpdate不一样哦,用这个比较好
systemctl start ntpd.service ###启动服务
systemctl enable ntpd ###设置开机自启
ntpq -p ###查看同步
2.使用服务查看信息 [[email?protected] ~]# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== +ntp.hkg10.hk.le 130.133.1.10 2 u 335 1024 377 4.610 -2.096 1.670 -ntp.xtom.com.hk 101.231.167.217 2 u 848 1024 377 131.824 61.379 1.579 +119.28.229.70 100.122.36.196 2 u 506 1024 373 12.149 -0.120 2.213 *119.28.230.190 100.122.36.4 2 u 1079 1024 377 10.977 -3.269 4.752 ? 说明: *表示目前使用的ntp server,这里选择的本机; st:即stratum阶层,值越小表示ntp serve的精准度越高; when:几秒前曾做过时间同步更新的操作; Poll表示,每隔多少毫秒与ntp server同步一次; reach:已经向上层NTP服务器要求更新的次数; delay:网络传输过程钟延迟的时间; offset:时间补偿的结果; jitter:Linux系统时间与BIOS硬件时间的差异时间 注意:NTP服务端重启后,客户机要等5分钟再与其进行时间同步,否则会提示“no server suitable for synchronization found”错误(这个错误要是一直会报错,使用ntpdate也这样说明udp123端口有问题。可以将系统防火墙停止试下。我是深信服防火墙限制了ip,源端口设置放行123端口即通了。)。等待的时间可以通过命令 watch ntpq -p来监控。 ? 3.将系统时间写进bios硬件时间, [[email?protected] ~]# hwclock -w [[email?protected] ~]# hwclock --show Mon 22 Jul 2019 11:50:51 AM CST -0.662035 seconds ? 使用这个服务比较好,会自动找时间服务器隔一段时间同步,ntpdate服务的话必须指定时间服务器而且不会自动一直更新。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |