在discuzx2.5 绑定qq的时候老是报网络错误,但是域名那些解析或者ping都能通,后来查过网络发现是系统时间问题.
linux 同步时间后,搞定,但是第二天在用qq登录的时候发现又包同样的错误.用date命令查看.又跟电脑时间晚了很多分钟...
于是就搞了下面这个shell脚本实现时间自动同步.
首先需要设置一台局域网的NTP时间服务器 这里用的是pool.ntp.org
在root目录先创建个 updatetime.sh
vi /root/updatetime.sh
同步脚本为
#!/bin/sh
server="pool.ntp.org"
/usr/sbin/ntpdate -s $server
/usr/sbin/hwclock --systohc
exit
保存为updatetime.sh (我以前保存为ntpdate.sh,一直报错,找了好几天才发现这个错,哎,不应该啊)
然后加入执行权限
chmod 755 updatetime.sh
下面加入计划任务,每天0点0分执行校对
[root@121 ~]# crontab -u root -e
5分钟同步一次时间
*/5 * * * * sh /root/updatetime.sh
查看该计划任务:crontab -l
重启crond任务:/etc/rc.d/init.d/crond restart或者service crond restart
附:
把当前的时间写入硬件:#hwclock --systohc
强制把linux系统中时间写入CMOS :#clock -w
注:以前发现手工执行脚本可以同步时间,但是放到crontab里面就执行不了,后来看到日志
You have mail in /var/spool/mail/root 下面
/root/updatetime.sh :line 3:ntpdate :command not found
发现是找不到ntpdate这个命令,后来改成
/usr/sbin/ntpdate -s $server
才成功执行,要写出ntpdate的绝对路径
分享到:
相关推荐
Linux系统自动同步时间,简单、高效、一步到位,从此再也不用为服务器时间不同步烦恼
调整linux系统时间和时区与Internet时间同步
但在Linux下,默认情况下,系统时间和硬件时间,并不会自动同步。在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠Bios电池来维持,而系统时间,是用CPU tick来维持的。 ...
如,设备同步,是指在两个设备之间规定一个共同的时间参考;数据库同步,是指让两个或多个数据库内容保持一致,或者按需要部分保持一致;文件同步,是指让两个或多个文件夹里的文件保持一致。等等 而,编程中、通信...
第10章 时间同步 250 10.1 时区概论 250 10.2 硬件及软件时钟 250 10.3 时间的显示与设置 251 10.4 时间有误怎么办 252 第三部分 附 录 附录A 词汇表 255 附录B Linux 文档项目复制许可证 256 附录C GNU通用...
YouDianCMS即友点企业网站管理系统集电脑站+手机站+微信站+APP+小程序五合一,数据自动同步,降低人力维护成本;共用一个管理后台,只要一个虚拟主机,有效节约空间投资。系统采用开源技术PHP+MYSQL开发,开源且具有...
3 Linux系统安装 4 Linux学习技巧 2. Linux系统篇…… 2.1 Linux系统管理… 2.1.1 Linux目录初识 2.1.2 Linux常用命令 2.1.3 Linux用户权限 2.1.4Limx网络配置 3. Linux服务篇 Linux服务部署 3.1.1构建NTP时间服务器...
YouDianCMS即友点企业网站管理系统集电脑站+手机站+微信站+APP+小程序五合一,数据自动同步,降低人力维护成本;共用一个管理后台,只要一个虚拟主机,有效节约空间投资。系统采用开源技术PHP+MYSQL开发,开源且具有...
自动化统一安装部署,包括:上传解压war包、同步配置、启动服务、监控服务等。 list.ll one.sh pass.war startup.sh syn.cn two.sh 部署支持统一安装于分布式安装,每个脚本可以拆分开任意组合使用,比如: ...
5.21 检查是否使用NTP(网络时间协议)保持时间同步(低危) 5.22 检查是否关闭IP伪装和绑定多IP功能(低危) 5.23 检查是否限制远程登录IP范围(低危) 5.24 检查NFS(网络文件系统)服务配置(低危) 5.25 ...
本书全面系统地介绍了Red Hat Linux 6。全书共分为五个部分,包括35章和四个附录。第一部分为Red Hat Linux的介绍和安装;第二部分为服务配置;第三部分为系统管理;第四部分为Linux编程;第五部分为附录。本书内容...
实训报告-4-时间同步角色 使用Linux虚拟机模拟实现“一台控制端,两台被控端”的运维服务器架构模式,使用ansible自动化运维工具,使用系统角色项目,完成被控端时间同步和调整时区的实验。