1、主机:
安装:install ntpdate
同步:ntpdate -u ntp.api.bz
同步系统硬件时间:hwclock -w
- 设置同步定时任务:
(每小时同步虚拟机时间和硬件时间)
* */1 * * * ntpdate ntp.api.bz hwclock -w
(同步网络时间)
1 * * * * root /usr/sbin/ntpdate -u 0.cn.pool.ntp.org;clock -w
sudo vim /etc/ntp.conf
#取消下面这行的注释
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
- 注释这4行:
server 0 .............
server 1 .............
server 2 .............
server 3 .............
- 然后加入以下两行:
server 127.127.1.0
fudge 127.127.1.0 start 10
- 在 /etc/sysconfig/ntpd 中加入:
sudo vim /etc/sysconfig/ntpd
# 加入:
SYNC_HWCLOCK=yes
- 重启服务:
service ntpd restart
- 设置开机自启动:
chkconfig ntpd on
- 查看:
chkconfig ntpd --list
2、从机
- 同步(需要root权限):
ntpdate -u ntp.api.bz
- 需要关闭ntpd服务:
service ntpd status
- 然后 加入定时任务:
crontab -e
- 加入如下任务(每10分钟去同步主机 bigdata01 上的时间):
*/10 * * * * /usr/sbin/ntpdate bigdata01
3、去掉邮件提示
echo"unset MAILCHECK">> /etc/profile
或者 在这个 /etc/profile 文件末尾加上:
unset MAILCHECK