您的位置:首页 > 运维架构 > Linux

linux主机时间同步总结(ntpdate)

2015-02-28 09:30 597 查看
部署生产服务器时必须进行时间同步,尤其是数据库主机必须进行时间同步,防止低级错误!

总结一下我的部署经验:

1.在crontab里面制定定时同步策略;

05 06,12,18,23 * * * /usr/sbin/ntpdate -us ntp.nasa.gov ntp.sjtu.edu.cn;hwclock -w;

2.开机启动项里面加入时间同步策略.

/usr/sbin/ntpdate -us ntp.nasa.gov ntp.sjtu.edu.cn;hwclock -w;

注意:-us参数:-u是穿过ntpserver的防火墙进行同步,s是将同步日志写入系统日志;
一键部署脚本编写:

#cat synctime.sh

#!/bin/sh

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yum -y install ntpdate

cat << EOF >> /var/spool/cron/root

##时间同步

05 06,12,18,23 * * * /usr/sbin/ntpdate -us ntp.nasa.gov ntp.sjtu.edu.cn;hwclock -w;

EOF

echo "/usr/sbin/ntpdate -us ntp.nasa.gov ntp.sjtu.edu.cn;hwclock -w;" >> /etc/rc.local

/bin/sh /usr/sbin/ntpdate -us ntp.nasa.gov ntp.sjtu.edu.cn;hwclock -w;

echo "时间同步部署OK"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: