zl程序教程

您现在的位置是:首页 >  其他

当前栏目

ntpd、ntpdate 时间同步

同步 时间
2023-09-11 14:21:21 时间

前言

在生产服务器中,我们需要保证服务器的时间是最准确的,所以需要进行时间同步,时间同步有2中方式,一种是:手动同步,另外一种是自动同步。

ntpdate 命令手动时间同步

ntpdate 命令用于时间同步,可以将当前服务器的时间同步为时间服务器的时间,用法如下:

ntpdate 192.168.0.2								#192.168.0.2为时间服务器

内网环境下,通常,ntpdate 会配合crontab 来定时同步时间,如下:

0 12 * * * * /usr/sbin/ntpdate 192.168.0.2

ntpd服务自动同步

假如你的服务器是可以链接互联网的,那么也可以开启ntpd服务让系统主动进行互联网时间同步,如下:

[root@master /]# systemctl start ntpd							#开启自动同步时间服务
[root@master /]# systemctl enable ntpd							#设置开机自启
Created symlink from /etc/systemd/system/multi-user.target.wants/ntpd.service to /usr/lib/systemd/system/ntpd.service.
[root@master /]# systemctl status ntpd							#查看自动同步时间服务状态
● ntpd.service - Network Time Service
   Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled; vendor preset: disabled)
   Active: active (running) since Wed 2021-10-06 14:42:54 CST; 11s ago
 Main PID: 20966 (ntpd)
   CGroup: /system.slice/ntpd.service
           └─20966 /usr/sbin/ntpd -u ntp:ntp -g

Oct 06 14:42:54 master ntpd[20966]: Listen normally on 2 lo 127.0.0.1 UDP 123
Oct 06 14:42:54 master ntpd[20966]: Listen normally on 3 ens33 192.168.44.128 UDP 123
Oct 06 14:42:54 master ntpd[20966]: Listen normally on 4 virbr0 192.168.122.1 UDP 123
Oct 06 14:42:54 master ntpd[20966]: Listen normally on 5 ens33 fe80::dc95:4fed:43c4:95c2 UDP 123
Oct 06 14:42:54 master ntpd[20966]: Listen normally on 6 lo ::1 UDP 123
Oct 06 14:42:54 master ntpd[20966]: Listening on routing socket on fd #23 for interface updates
Oct 06 14:42:54 master ntpd[20966]: 0.0.0.0 c016 06 restart
Oct 06 14:42:54 master ntpd[20966]: 0.0.0.0 c012 02 freq_set kernel 0.000 PPM
Oct 06 14:42:54 master ntpd[20966]: 0.0.0.0 c011 01 freq_not_set
Oct 06 14:42:56 master ntpd[20966]: 0.0.0.0 c614 04 freq_mode
[root@master /]#