之前有篇日志是手动同步时间的http://blog.csdn.net/bhq2010/article/details/8543946
之所以这么干,是因为我们实验室的局域网只有一部分IP可以访问外网,服务器所用的IP恰好上不了外网,没法从互联网上同步时间,只好在本地设一台ntp服务器,从这一台机器同步时间了。
可是昨晚上实验室停电,今天早上开机之后发现服务器的时间差了不少(那几台作为服务器的台式机都5、6年了,估计是CMOS电池不行了)。
手动一台台地同步时间(执行ntpdate xxx)实在很麻烦。
于是尝试了一种一拍脑袋都能想到的方法,居然work了,这么做好不好我也不知道,还望大牛指点。方法如下:
在除了运行ntpd之外的机器上,执行:
# chkconfig --list | grep ntpd
看看ntpd有没有开机自启动(如果显示的全为off则表明不是开机自启动),如果是开机自启动的,需要执行:
# chkconfig ntpd off
关闭ntpd,如果ntpd开着,ntpdate没办法从其他服务器同步时间的。
然后在/etc/rc.local(debian/ubuntu系统中可能是/etc/rc.d/rc.local)末尾加入一行:
ntpdate xxx.xxx.xxx.xxx
xxx表示运行ntpd的那台服务器的ip地址
然后重启就可以了。
分享到:
相关推荐
安装完centos后,发现时间与本地时间不匹配,在网上找了好多的办法,但是一直没有奏效,重启之后,又恢复为原来的时间。很是纳闷。最后抱着试一试的心态加上了这句指令: ln -sf /usr/share/zoneinfor/Asia/Shanghai...
CentOS 8 服务器之间Chrony时间同步. 常用命令
CentOS Minio集群安装
centos 5.3集群,提供需要的人学习。集群通过 虚拟机实现,所以无法模拟fence那块。但是基本差不多。
centos7搭建mysql集群,包含整个搭建步骤,部分错误解决方案
如何在 Centos8 中使用 Chrony 同步时间.doc
关于在CentOS上的集群搭建的步骤,十分详细。每步的命令都有。
CentOS6.5下的时间同步ntpdate安装,跟其他服务器时间保持一致
CentOS7 安装RabbitMQ集群 CentOS7 安装RabbitMQ集群 CentOS7 安装RabbitMQ集群
centos7与ubuntu搭建k8s集群方案,包含了在k8s中搭建的各种常用微服务与存储。
centOS-6.3安装Mysql集群,Mysql集群易于搭建,基于内存运行,不需要共享存储,非常方便
Centos7搭建minio分布式集群
CentOS上配置LVS DR集群.docx CentOS上配置LVS DR集群.docx
这是centos7.x系统通用的安装包,主要是离线安装时钟同步NTP软件的rpm包,里面有安装命令和详细的安装方法。
在centos7上部署redis3.2.6版本集群的流程,及排错思路
Centos7_1611_64bit安装mysql集群方案:1+2+2(3台服务器)环境清理及准备(在各节点服务器上都要执行)清除MySQL旧版本,首先使用如下
CentOS7搭建NTP服务器及客户端同步时间.docx
centos搭建的redis伪集群,3主3从,可以直接使用!!!!
CentOS环境安装配置AMQ集群以及zookeeper集群的安装配置
CentOS 部署pgxl集群CentOS 部署pgxl集群CentOS 部署pgxl集群CentOS 部署pgxl集群CentOS 部署pgxl集群CentOS 部署pgxl集群