linux时间同步

Windows2012R2 NTP时间同步

你离开我真会死。 提交于 2019-12-26 11:52:39
Windows2012R2 NTP时间同步 Windows2012R2里没有了internet时间,需要使用另外的方式去做时间同步 下面分两个情况 两个情况,两个情况都需要用修改组策略的方式来做 情况一 没有Windows域环境 集群中的每个服务器都要能上网,每个服务器都要执行下面的操作 开启 NTP Client 服务 1、打开 powershell 终端, 输入:gpedit.msc,打开组策略管理器 2、执行上述命令后,计算机策略对话框打开,按照如下路径 计算机配置\管理模板\系统\windows 时间服务\时间提供程序 找到服务器设置文件 3、双击 配置 Windows NTP 客户端,显示 配置 Windows NTP 客户端 4、将 Ntp Server项,输入将要同步到的时间服务器IP地址(这里输入阿里云的ntp服务器地址: time.pool.aliyun.com),注意 0x9 或 0x1 必须要有;在 类型 项, 选择 NTP;点击 应用、确定 按钮; 5、启动 NTP 客户端;启用NTP客户端;点击 应用、确定 按钮; 6、执行下面命令更新组策略 gpupdate /force 7、检查W32Time服务是否启动,启动类型是否是 自动启动 (1)服务器不能上网,当前环境有ntpd服务器 在第4步里把ntp server的地址改为内网ntpd服务器的地址即可

Linux下使用ntp进行时间同步

£可爱£侵袭症+ 提交于 2019-12-22 00:24:25
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 网络时间协议 - NTP - 是运行在传输层 123 号端口的 UDP 协议,它允许计算机通过网络同步准确时间。随着时间的流逝,计算机内部时间会出现漂移,这会导致时间不一致问题,尤其是对于服务器和客户端日志文件,或者你想要复制服务器的资源或数据库。 下面的实验均在centOS7下进行: 安装ntp服务 yum install ntp -y 配置ntp服务器 到官网 ntp公共服务器池 ,寻找你所在洲的ntp服务器列表。而后在ntp守护进程的主配置文件 /etc/ntp.conf 中,注释掉来自pool.ntp.org项目的公共服务器默认列表,并用所在洲的真实服务器来替代。 # Use public servers from the pool.ntp.org project. # Please consider joining the pool (http://www.pool.ntp.org/join.html). #server 0.centos.pool.ntp.org iburst #server 1.centos.pool.ntp.org iburst #server 2.centos.pool.ntp.org iburst #server 3.centos.pool.ntp.org iburst

浅谈校园网络时间同步(网络授时服务器)技术设计与研究

折月煮酒 提交于 2019-12-20 23:58:58
浅谈校园网络时间同步(网络授时服务器)技术设计与研究 浅谈校园网络时间同步(网络授时服务器)技术设计与研究 1、引言: 随着网络的普及,许多单位都建了自己的园区网,使用的网络设备和服务器日益增多。这些设备都有自己的时钟,而且是可以调节的。但是无法保证网络中的所有设备和主机的时间是同步的,因为这些时钟每天会产生数秒、甚至数分钟的误差。经过长期运行,时间差会越来越大,这种偏差在单机中影响不太大,但在网络环境下的应用中可能会引发意想不到的问题。如在分布式计算环境中,由于每个主机时间不一致,会造成同一操作在不同主机的记录时间不一致,将导致服务无法正常地进行。随着各种网络应用的不断发展,对时间的要求也越来越高,否则会引发许多的问题。 2、时间同步概述 将网络环境中的各种设备或主机的时间信息(年月日时分秒)基于UTC(Universal Time Coordinated)时间偏差限定在足够小的范围内(如100ms),这种同步过程叫做时间同步[1]。 目前,有两种重要的时间同步技术,即网络时间协议(Network Time Protocol,NTP)协议和直接连接时间传输技术。其中直接连接时间传输技术,需要所有客户端直接连接到标准时间源。NTP适用于网络环境下,可以在一个无序的网络环境下提供精确和健壮的时间服务。这里我们只讨论基于NTP原理的时间同步技术和应用。 3、NTP工作原理和应用 3.1

Linux集群之间配置NTP时间同步ntp

青春壹個敷衍的年華 提交于 2019-12-20 10:34:55
NTP时间同步 注意事项 要注意的是,ntpd 有一个自我保护设置: 如果本机与上源时间相差太大, ntpd 不运行. 所以新设置的时间服务器一定要先 ntpdate 从上源取得时间初值, 然后启动 ntpd服务。ntpd服务 运行后, 先是每64秒与上源服务器同步一次, 根据每次同步时测得的误差值经复杂计算逐步调整自己的时间, 随着误差减小, 逐步增加同步的间隔.每次跳动, 都会重复这个调整的过程. NTP服务运行原理 NTP(Network Time Protocol,网络时间协议)是用来使计算机时间同步化的一种协议。它可以使计算机对其服务器或时钟源做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。 环境说明 NTP服务端:Rich63.cn IP:192.168.1.63 NTP客户端:Rich64.cn IP:192.168.1.64 操作系统版本:CentOS Linux release 7.5.1804 (Core) 服务端安装配置NTP yum install ntp ntpdate -y # 修改配置文件,使该NTP服务器在不联网的情况下,使用本服务器的时间作为同步时间 vim /etc/ntp.conf # 编辑配置文件,注释掉以下4行 #server 0.centos.pool

Linux时间同步设置 (转)

早过忘川 提交于 2019-12-18 07:18:06
1.首先需了解linux内一任务计划工具crontab crontab可以定时去执行你要做的动作 直接用crontab命令编辑 crontab -u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数 crontab -l //列出某个用户cron服务的详细内容 crontab -r //删除某个用户的cron服务 crontab -e //编辑某个用户的cron服务 一般使用crontab -e来编辑一个计划动作,编辑模式同vi编辑器相同 crontab内的基本编辑格式如下 *  *  *  *  *  command 分  时  日  月 周  命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 crontab文件的一些例子: 30 21 * * * /etc/init.d/smb restart 上面的例子表示每晚的21:30重启smb 。 45 4 1,10,22 * * /etc/init.d/smb restart 上面的例子表示每月1、10、22日的4 : 45重启smb 。 10 1 [...] 来源: https://www.cnblogs.com/99f2e/archive/2011

CentOS集群实现时间同步

有些话、适合烂在心里 提交于 2019-12-10 10:02:37
设置时间同步 集群内节点时间相差太大的话,会导致集群服务异常,所以需要保证集群内各节点时间一致。 使用如下命令使各节点时间一致(需要保证集群内的所有节点都能够连接外网) ntpdate -u ntp.sjtu.edu.cn 默认是没有ntpdate命令的需要在线安装。 执行命令 yum install -y ntpdate 即可实现yum在线安装 建议把这个同步时间的操作写到Linux的crontab定时器中(集群内所有节点都需要添加) vim /etc/crontab * * * * * root /usr/sbin/ntpdate -u ntp.sjtu.edu.cn 来源: CSDN 作者: zhengzaifeidelushang 链接: https://blog.csdn.net/zhengzaifeidelushang/article/details/103466410

ntp时间同步服务

陌路散爱 提交于 2019-12-10 01:59:52
1、同步机器时间 Atomic Clock: 现在计算时间最准确的是使用 原子震荡周期 所计算的物理时钟(Atomic Clock),因此也被定义为标准时间(International Atomic Time) UTC(coordinated Universal Time): 协和标准时间 就是利用 Atomic Clock 为基准定义出来的正确时间(世界统一时间,世界标准时间,国际协调时间。 什么是硬件时钟: 硬件时钟: 硬件时钟是指嵌在主板上的特殊的电路, 它的存在就是平时我们关机之后还可以计算时间的原因 什么是系统时钟: 系统时钟: 就是操作系统的kernel所用来计算时间的时钟. 它从1970年1月1日00:00:00 UTC时间到目前为止秒数总和的值 1.安装ntp服务 yum install -y ntp #安装时间服务 ntpdate cn.pool.ntp.org #同步时间命令 # Use public servers from the pool.ntp.org project # Please consider joining the pool (http://www.pool.ntp.org/join.html). server 1.cn.pool.ntp.org server 2.cn.pool.ntp.org prefer vi /etc/ntp.conf

虚拟机时间同步

回眸只為那壹抹淺笑 提交于 2019-12-06 06:59:44
Linux 时间同步 所有节点安装 NTP:  yum install ntp 配置开机启动:  chkconfig ntpd on 检查是否设置成功:  chkconfig --list ntpd (2-5 为 on 状态则成功) 设置同步:  ntpdate -u ntp.sjtu.edu.cn(时钟服务器根据实际环境设置、本文采用 210.72.145.44-国家授时中心服务器 IP 地址) 1. ntpdate -u ntp.sjtu.edu.cn 执行标志: 1 Dec 04:30:04 ntpdate[30679]: adjust time server 193.182.111.14 offset 0.287204 sec 2. cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 执行信息: cp: overwrite `/etc/localtime'? 选择 y 3. ntpdate pool.ntp.org 执行标志: 1 Dec 20:33:42 ntpdate[30695]: adjust time server 193.182.111.14 offset 0.171588 sec 4. date 查看时间是否已经同步。 来源: https://www.cnblogs.com/lvlin241/p

NTP服务器时间同步

匿名 (未验证) 提交于 2019-12-03 00:41:02
一、简要说明 二、安装步骤 三、配置文件 四、常用命令 五、注意事项 六、运行截图 七、参考资料 一、简要说明 ????????? 搭建Kubernetes环境,需要几台、几十台机器配合运作,许多集群服务比如Etcd等都依赖系统的时间,如果机器的系统时间不一致,可能会出现各种问题。因此有必要统一集群内所有服务器的系统时间。 ????????? NTP(Network Time Protocol)可以很方便的解决服务器之间的时间同步问题,Ubuntu系统下NTP安装也很方便,经过测试,在Ubuntu 16.04环境下,直接安装NTP服务,使用Ubuntu系统自带的pool ntp.ubuntu.com 时间服务器地址池,就可以实现时间同步。用户也可以选择NTP官方网站推荐的pool pool.ntp.org地址池,或者选择中国区的pool cn.pool.ntp.org地址池,都会生效的。 ????????? 用户还可以选择集群中的1台作为主授时服务器(NTP 服务器角色),通过配置文件中的pool 地址池与上层的服务器同步时间,集群内所有其他机器(NTP客户端角色)的NTP配置文件中,使用Server xx.xx.xx.xx形式,明确指向主授时服务器IP地址,也可以实现为集群提供统一的时间服务。如果考虑高可靠性,还可以将多台服务器作为集群的授时服务器。 ???????? 也可以到

NTP server 时间同步服务器搭建

落爺英雄遲暮 提交于 2019-12-02 11:46:52
#允许ntp通过防火墙 sudo ufw allow ntp 交叉编译ntp: --target=arm --build=arm ./configure --prefix=$PWD/install --exec-prefix=$PWD/install --host=arm-xilinx-linux-gnueabi CC=arm-xilinx-linux-gnueabi-gcc --with-yielding-select=yes --with-openssl-libdir=/home/linux/openssl-1.0.1f/install/lib --with-openssl-incdir=/home/linux/openssl-1.0.1f/install/include make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- 交叉编译openssl: ./Configure linux-elf-arm -DB_ENDIAN arm:'arm-xilinx-linux-gnueabi-gcc' no-shared --prefix=/home/linux/openssl-1.0.1f/install make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi-