精华内容
下载资源
问答
  • linux ntp时间同步

    2019-10-21 21:19:04
    同步命令 : ntpdate ntp4.aliyun.com 配置离线状态下的时钟同步 1、设置时钟同步服务器的时间(node03 2012-12-12 12:12:12) 将node01 node02时间与node03同步 2、修改第一个配置文件 /etc/ntp.conf ...

    联网状态下与互联网上提供的时钟服务器进行同步

    同步命令 : ntpdate ntp4.aliyun.com
    

    配置离线状态下的时钟同步

    	1、设置时钟同步服务器的时间(node03     2012-12-12  12:12:12)
    
    		将node01  node02时间与node03同步
    
    	2、修改第一个配置文件  /etc/ntp.conf
    
    		添加如下内容
    
    	restrict 192.168.100.0  mask  255.255.255.0 nomodify  notrap
    	server  127.127.1.0  #  localclock
    	fudge   127.127.1.0  stratum  10	
    
    		注释以后的服务器
    
    	#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	
    

    3、修改第二个配置文件 vi /etc/sysconfig/ntpd

    		添加如下内容   
    
    		SYNC_HWLOCK=yes
    

    4、重启ntp服务

    		/etc/init.d/ntpd  restart 
    

    5、时钟同步

    		在node01    node02节点进行同步
    
    		命令   ntpdate   node03 (时钟服务器)
    
    			  ntpdate   192.168.100.133(时钟服务器)
    
    展开全文
  • linux ntp 时间同步

    2018-11-20 12:00:10
    linux ntp 时间同步 2016年10月26日 18:43:26 leys123 阅读数:9219 标签: ntpntpdate时间同步 更多 个人分类: linux 一:外网同步时间 1.查看ntpd服务状态 [root@cdh sbin]# service ntpd status ...

    linux ntp 时间同步

    2016年10月26日 18:43:26 leys123 阅读数:9219 标签: ntpntpdate时间同步 更多

    个人分类: linux

    一:外网同步时间

    1.查看ntpd服务状态

    [root@cdh sbin]# service ntpd status 

    ntp: unrecognized service

    说明 ntpd没有安装。

    2.查看是否存在ntp的yum源

    [root@cdh sbin]# yum list |grep ntp

    3.如果有显示出yum源则安装ntp服务

    [root@cdh sbin]# yum -y install ntp; 

    首先启动ntp服务:service ntpd start 即可,并设置ntp服务,开机自启动:chkconfig ntpd on。

    4.同步时间:(在每台服务器上执行,或者建一个crontab定时)

    [root@cdh sbin]# ntpdate asia.pool.ntp.org

     

     

    二:内网同步时间

    1.内网时搭建时间服务器,,,把cdh做为时间服务器。修改cdh1中的/etc/ntp.conf

    增加 

    restrict default kod nomodify notrap nopeer noquery

    restrict -6 default kod nomodify notrap nopeer noquery

    restrict default ignore

     

    restrict 172.16.1.0 mask 255.255.255.0 nomodify notrap #172.16.1.0为本集群的ip段,只允许本ip段同步此ntp服务器

     

    server 127.127.1.0 #local clock   

    保存,退出。

    2.service ntpd restart;

    3.使用watch ntpq -p命令查看:

    当reach达到7及以上时,就可以去其他节点上执行ntpdate cdh,不然会报如下提示:

    .

    3.在其他节点机器上也需要检查ntp服务是否存在(service ntpd status ),无则安装yum -y install ntp;

    假如其他节点都不能连外网,则需要拷贝cdh这个节点机器下的/usr/sbin/ntpdate到其他节点的/usr/sbin/下,并执行chmod u+x  ntpdate;

    4.然后在每台机器(除了cdh1之外的)上去同步cdh1上的时间,ntpdate cdh(每个节点机器上都要运行此句)。

     

    展开全文
  • Linux Ntp时间同步

    2018-10-11 14:14:53
    date命令:date显示系统时间 ...ntpdate 是一个linux时间同步服务软件,具体的详细资料请参考下百度,有很多详细的资料。 第二、查看本机是否安装ntpdate服务,如果没有安装,请 yum install -y n...
    1. date命令:
      date
      显示系统时间

    2.hwclock命令 (即hardwareclock系统硬件时间)
    hwclock
    显示硬件时间

    hwclock -w
    将系统时间写入到系统硬件当中

    3.ntpdate

    ntpdate 是一个linux时间同步服务软件,具体的详细资料请参考下百度,有很多详细的资料。

    第二、查看本机是否安装ntpdate服务,如果没有安装,请 yum install -y ntpdate

    第三、同步时间

    1. 输入ntpdate ntp.api.bz 同步网络时间
      结果:24 May 08:57:40 ntpdate[1920]: adjust time server 182.92.12.11 offset -0.004755 sec
      出现上述结果代表时间同步成功,上面的大致意思为调整时间为服务器182.92.12.11的时间,相差-0.005885秒的时间

    如果上面ntp.api.bz服务器同步不了,可以换下面几个时间服务器试试:
    ntp.api.bz
    cn.pool.ntp.org
    time.nist.gov
    cn.ntp.org.cn
    1.ntp1.aliyun.com
    2.ntp2.aliyun.com
    3.ntp3.aliyun.com
    4.ntp4.aliyun.com
    5.ntp5.aliyun.com
    6.ntp6.aliyun.com
    7.ntp7.aliyun.com

    2.同步时间成功后调整硬件时间
    hwclock -w
    执行成功后, 查看系统硬件时间(不出意外的话,现在date和hwclock现实的时间均为internet时间)
    date
    hwclock
    执行上述命令,显示的时间应该一样的

    四、定时执行时间同步任务,所以我们利用crontab -e 来添加定时任务

    • /1 root ntpdatetime.nuri.net;hwclock -w

    即:每隔一个小时同步一下internet时间。

    linux系统EDT切换为CST
    mv /etc/localtime /etc/localtime.bak
    ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/locaktime

    linux系统UTC切换为CST

    1. 备份clock文件
      cp /etc/sysconfig/clock /etc/sysconfig/clock.bak

    2. 编辑clock文件
      vim /etc/sysconfig/clock
      ZONE="Asia/Shanghai"

    3. 备份localtime文件
      mv /etc/localtime /etc/localtime.bak

    4. 使用新时区文件
      ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    CentOS 7 修改时区
    timedatectl list-timezones 列出所有时区
    timedatectl set-local-rtc 1 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间
    timedatectl set-timezone Asia/Shanghai 设置系统时区为上海
    其实不考虑各个发行版的差异化, 从更底层出发的话, 修改时间时区比想象中要简单:
    cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

    转载于:https://blog.51cto.com/11291014/2298699

    展开全文
  • linux NTP时间同步

    2020-08-11 10:23:26
    默认情况下 timesyncd 会定期检测并同步时间。它还会在本地存储更新的时间,以便在系统重启时做时间单步调整。 通过 timedatectl 和 timesyncd 设置的当前时间状态和时间配置,可以使用 timedatectl

    linux NTP

    timesyncd 服务

    默认情况下 timesyncd 会定期检测并同步时间

    它还会在本地存储更新的时间,以便在系统重启时做时间单步调整。

    如果是虚拟机环境,应该把与主机时间同步功能关闭后在启用systemd-timesyncd

    systemd-timesyncd只能作为客户端 , 不能作为NTP服务器

    查看是否NTP同步:

    timedatectl
    

    在这里插入图片描述

    图中显示NTP(System clock synchronized: no)没有同步。

    NTP没有同步,我们可以查看一下timesyncd的状态

    systemctl status systemd-timesyncd.service
    //图中显示的Status为“Idle.”,是没有进行时钟同步的。
    

    在这里插入图片描述

    通过设置net命令:timedatectl set-ntp true去设置但是没有成功,如下图显示:

    在这里插入图片描述

    systemd-timesyncd 启动时会读取 /etc/systemd/timesyncd.conf 配置文件 :

    sudo vi /etc/systemd/timesyncd.conf
    

    我们可以修改成如下,只需要修改NTP=这一行:

    [Time]
    NTP=192.168.7.134
    #FallbackNTP=ntp.ubuntu.com   #备用NTP服务器
    #RootDistanceMaxSec=5
    #PollIntervalMinSec=32
    #PollIntervalMaxSec=2048
    
    

    这样看,只需设置一个NTP就可以了,因为默认有备用NTP服务器。

    linux NTP强制更新

    sudo vi /etc/systemd/timesyncd.conf
    
    
    //强制更新可以在配置好时间同步后再重启时间同步服务,让他自动同步。在restart十秒之后会去同步备用NTP服务器
    sudo systemctl restart systemd-timesyncd
    
    //查看
    sudo journalctl -u systemd-timesyncd
    
    • 虽然NTP设置成功了,也没有出现time out。说面ntp服务器是奏效的。但是本地时间却没有变,这是为什么?
    执行timedatectrl查看是否同步成功的时候显示no
    	System clock synchronized: no
    用wireshark抓包的时候出现:
    	Leap Indicator unknown (clock unsynchronized)
    

    ​ 经过google百度加上实验,找到了原因:这是ntp服务器的问题,需要把ntp服务器设置正确,经测试下面的软件和配置可用。

    1. windows NTP服务器下载地址:https://www.meinbergglobal.com/english/sw/ntp.htm#ntp_stable
    • 实验目的:了解timesyncd

    当NTP服务器和timesyncd一切都ok了(见‘NTP服务器’章节),我们再测试一下时间同步功能。

    前提: 当你的ntp服务器没有问题,你的timesyncd也起来了。

    操作:

    1. 打开wireshark抓包。输入ntp进行过滤。
    2. 在linux设备上用sudo date -s '2020-12-12 12:12:12'去改变时间
    3. 查看时间timedatectrl

    现象:我们发现不管我们怎么设置时间,时间都不是你设置的那个时间。只要使用data -s去设置,在wireshark上都会马上抓到NTP的网络数据。

    原因: 当你改变时间的时候,timesyncd会检测到时间的变化,然后马上又进行同步。

    NTP服务器

    NTP服务器可以linux上的,也可以是windows上的。linux的NTP服务器这里不讲述,因为网上太多这方面的资料。这里介绍一下windows上的NTP服务器,其实是更加简单的,可以使用ntp服务器默认配置。

    1. windows NTP服务器下载地址:https://www.meinbergglobal.com/english/sw/ntp.htm#ntp_stable
    2. ntp配置
    # NTP Network Time Protocol 
    # **** ATTENTION ****: *You have to restart the NTP service when you change this file to activate the changes* 
    # PLEASE CHECK THIS FILE CAREFULLY AND MODIFY IT IF REQUIRED 
    # Configuration File created by Windows Binary Distribution Installer Rev.: 1.27  mbg
    # please check http://www.ntp.org for additional documentation and background information
    # restrict access to avoid abuse of NTP for traffic amplification attacks 
    # see http://news.meinberg.de/244 for details  
    restrict default nomodify
     
    # allow status queries and everything else from localhost 
    restrict 127.0.0.1 
    restrict ::1 
     
    # if you need to allow access from a remote host, you can add lines like this: 
    # restrict <IP OF REMOTE HOST> 
    restrict 192.168.7.0 mask 255.255.255.0 nomodify
    
    # Use drift file 
    driftfile "C:\Program Files (x86)\NTP\etc\ntp.drift"
    
    # your local system clock, could be used as a backup
    # (this is only useful if you need to distribute time no matter how good or bad it is)
    server 127.127.1.0
    # but it should operate at a high stratum level to let the clients know and force them to
    # use any other timesource they may have.
    fudge 127.127.1.0 stratum 8
    
    # Use specific NTP servers
    # server ntp.aliyun.com iburst minpoll 18000 maxpoll 36000
    
    # End of generated ntp.conf --- Please edit this to suite your needs
    

    设置系统时间

    //timedatectl set-time '2020-11-20 11:11:11' 需要timedatectl set-ntp no才能设置。
    
    sudo date -s '2020-11-11 11:11:11'
    
    sudo date -s '2020-12-12 12:12:12'
    
    sudo reboot
    
    timedatectl
    
    sudo date -s '2020-12-12 12:12:12'
    
    sudo hwclock --systohc --utc  //或者sudo hwclock -w -u
    sudo hwclock --systohc --localtime  //或者sudo hwclock -w -l
    
    timedatectltime
    
    尽量不要将set-local-rtc设置成yes状态。
    
    

    上面是测试的过程,通过测试发现了一个较好的设置时间的方案:

    # 1. 设置时间
    sudo date -s '2020-12-12 12:12:12'
    
    # 2. 把时间更新到RTC
    sudo hwclock --systohc --utc  //或者sudo hwclock -w -u
    
    这样可以在下次reboot后,将RTC中的时间读出来,设置成系统时间。而RTC的作用是即使设备很长时间不通电也可以依靠电池或电容让RTC中的时间继续跑。
    
    

    设置网络

    # /lib/systemd/network/10-eth0.network
    [Match]
    Name=eth0
    [Network]
    Address=192.168.7.70/16
    Gateway=192.168.7.1
    [Link]
    MACAddress=00:00:9f:05:93:99
    
    
    # ip
    cat 10-eth0.network | sed -e '/^Address=/d;/^\[Network\]/a\Address=11.11.11.11'
    	sed -i '/^Address=/d;/^\[Network\]/a\Address=11.11.11.11'
    
    
    #Gateway
    cat 10-eth0.network | sed -e '/^Gateway=/d;/^Address/a\Gateway=22.22.22.22'
    
    
    # mac
    cat 10-eth0.network | sed -e '/^MACAddress=/d;/^\[Link\]/a\MACAddress=00:00:9f:05:93:88'
    
    
    展开全文
  • linux ntp 时间同步 以及时区更改

    万次阅读 2019-01-11 14:50:53
    更新本服务器的时间 ntpdate -u ntp.ntsc.ac.cn vi /etc/ntp.conf server ntp.ntsc.ac.cn /bin/systemctl restart ntpd.service 注意最好用国家授时中心的地址,阿里云的是分国家,同事用了ntp1.aliyun.com结果...
  • 一、什么是NPT ? 二、为什么要用NPT ? 三、如何配置NTP ? 用ntpdate工具 安装ntpdate工具 ...系统时间、硬件时间以及它们的同步 用tzselect工具手动修改时区 四、如何使用NTP ? 五、参考资料 ...
  • Linux配置NTP时间同步

    万次阅读 多人点赞 2018-04-13 14:46:41
    一:NTP是网络时间同步协议,就是用来同步网络中各个计算机的时间的协议。二:NTP服务端配置1.检查系统是否安装了NTP包(linux系统一般自带NTP4.2),没有安装我们直接使用yum命令在线安装: yum install ntp2.NTP...
  • linux使用ntp时间同步

    2019-08-31 20:33:42
    linux使用ntp时间同步 1.安装ntp [root@hadoop01 ~]# yum –y install ntp 2.设置ntp服务开机启动 [root@hadoop01 ~]# chkconfig ntpd on 3.同步时间 [root@hadoop01 hadoop]# ntpdate cn.pool.ntp.org ...
  • Linuxntp时间同步

    万次阅读 2019-10-24 08:12:45
    同步命令 : ntpdate ntp4.aliyun.com (阿里云提供的免费时间服务器) 配置离线状态下的时钟同步 1、设置时钟同步服务器的时间(node03 2012-12-12 12:12:12) 将node01 node02时间与node03同步 2、修改第一个...
  • 时间同步以主节点192.168.66.110时间为准,其他各节点作为客户端设置均相同。以下是具体的设置步骤下述设置以时钟源服务器IP地址为192.168.66.110为例。可以命令ntpstat 和 ntpq -p 查看本机NTPD服务状态。配置完成...
  • linux设置ntp时间同步

    万次阅读 2018-08-05 18:30:24
    1.安装ntp  ntp yum –y install ntp 2.设置ntp服务开机启动  chkconfig ntpd on 3.将master节点设置为主服务器(在master节点操作) 3.1. vi /etc/ntp.conf,内容如下... # 允许内网其他机器同步时间  r...
  • ntp同步时间实验 服务端IP 192.168.1.101 客户端 192.168.1.88   一.登录server端 1.首先配置ntpd服务 vi /etc/ntp.conf   配置文件中一般有restrict default语句,#掉后选择,以下2种的...
  • LinuxNTP时间同步服务

    千次阅读 2019-06-17 14:54:04
    NTP服务常用来在服务器集群之间同步时间。 一般情况可以如此配置: 集群里选一台服务器作为主同步节点,配置此服务器与互联网上的公共NTP服务器同步时间; 集群里的其他服务器同主同步节点同步时间。 安装: yum ...
  • Linux NTP时钟同步

    千次阅读 2018-11-01 00:32:04
    一、为什么要了解时钟同步? 时钟同步在大数据方向,用到的地方很多。举个例子来说吧,像Zookeeper、RegionServer服务都是需要实时和各...在Linux系统中,时间分为两部分:系统时间和硬件时间。默认情况下,系统时...
  • 本篇blog主要介绍了[NTP] Linux 系统时区设置,NTP时间服务器部署及ntp.conf配置参数详解,并通过案例介绍了系统时区配置及时间同步的多种方法,不同Client客户端的相关配置,最后补充了ntp及ntpdate的相关联系及...
  • Linux系统NTP时间同步

    2021-01-04 10:31:17
    可以命令ntpstat和ntpq -p 查看本机NTPD服务状态。 如果NTPD服务不存,则可以yum -y install ntp*安装NTPD服务 【服务器端设置】 1.将/etc/下的文件ntp.conf修改如下: server 127.127.1.0 minpoll 4 maxpoll 5 ...
  • Linuxntp时间同步

    2017-05-24 20:18:00
    在root用户下执行 先安装同步时间软件,每台机器执行 yum install -y ntp 然后执行以下命令: crontab -e */10 * * * * /usr/sbin/...验证:过十分钟后 所有节点时间和网络时间同步 date命令查看 转载于:ht...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 17,033
精华内容 6,813
关键字:

linuxntp时间同步命令

linux 订阅