NTP时间同步
准备两台虚拟机,IP分别是:服务端 192.168.1.145
客户端 192.168.1.204
搭建yum库。安装ntp和ntpdate。两台虚拟机都要安装。
[root@localhost ~]# yum -y install ntp ntpdate
在服务端上进行以下操作。
修改配置文件。
[root@localhost ~]# vim /etc/ntp.conf
将文件中的以下四行行首加#注释掉。
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 2.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
注释掉后添加以下两行。
server 127.127.1.0
fudge 127.127.1.0 stratum 8
关闭防火墙。
[root@localhost ~]# systemctl stop firewalld
修改配置文件。
[root@localhost ~]# vim /etc/sysconfig/selinux
开启服务并进行开机自启。
[root@localhost ~]# systemctl start ntpd
[root@localhost ~]# systemctl enable ntpd
进入客户端,进行时间同步。
[root@localhost ~]# ntpdate 192.168.1.145
26 Dec 17:17:06 ntpdate[3568]: step time server 192.168.1.145 offset 61194.265855 sec
编辑时间任务并查看。
[root@localhost ~]# crontab -e
[root@localhost ~]# crontab -l
*/1 * * * * root /usr/sbin/ntpdate 192.168.1.211;sbin/hwclock -w