1、配置ntp时间服务器
将某一台服务器配置为时间服务器
然后集群中的其他服务器都来同步这台服务器的时间
目的:集群内部所有服务器时间一致
具体操作:
1、 同步时间:(root权限)ntpdate s2m.time.edu.cn
结果显示: 15 Dec 14:13:25 ntpdate[4978]: step time server 202.112.7.13 offset 55371.954291 sec
如果出现no server suitable for synchronization found,换一个ntp服务器地址
2、修改ntp配置文件(root权限)
vi /etc/ntp.conf
去掉下面这行前面的#,并把网段修改成自己的网段
restrict
192.168.17.0 mask 255.255.255.0 nomodify notrap
####注释掉以下几行
#server 0.centos.pool.ntp.org
#server 1.centos.pool.ntp.org
#server 2.centos.pool.ntp.org
####把下面两行前面的#号去掉,如果没有这两行内容,需要手动条件
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
--> 重启ntp服务 [root] [hadoop-senior01]
# service ntpd start
# chkconfig ntpd on
-->同步时间
# service ntpd stop
# chkconfig ntpd off
# ntpdate 主机名 --去第一台服务器同步时间
Aug 15:16:47 ntpdate[2092]: adjust time server 192.168.17.129 offset 0.311666 sec
制定计划任务,周期性同步时间
# crontab -e
*/10 * * * * /usr/sbin/ntpdate hadoop-senior01.beifeng.com
[分 时 日 月 星期]
# service crond restart