云计算openstack共享组件(1)——时间同步服务ntp

一、标准时间讲解

地球分为东西十二个区域,共计 24 个时区

格林威治作为全球标准时间即 (GMT 时间 ),东时区以格林威治时区进行加,而西时区则为减。

地球的轨道并非正圆,在加上自转速度逐年递减,因此时间就会有误差在计算时间的时,最准确是使用“原子震荡周期”所计算的物理时钟。这种时钟被称为标准时间即— Coordinated Universal Time(UTC)

UTC 的准确性毋庸置疑,美国的 NIST F-1 原子钟 2000 年才将产生 1 秒误差。

随着时间的误差,有些工作是无需进行时间精确即可以完成。但有些工作就必须精确时间从而可以完成目标任务。

因此时间的同步有了需求。目前所使用的就是 Network Time Protocol 协议。即网络时间协议。

二、ntp时钟同步服务

NTP 工作请求
(1) 客户端将采用随机端口向 NTP 服务器 (UDP:123) 发出时间同步请求
(2)NTP 服务器收到请求后会将发出调校时间
(3)NTP 客户端接收到 NTP 服务器的消息后,以进行调整,从而完成时间同步

同步服务器时间方式有2个:一次性同步(手动同步)、通过服务自动同步。

1、一次性同步时间:ntpdate 时间服务器的域名或ip地址
  Ip地址查看可以访问:http://www.ntp.org.cn/pool.php
  ntpdate 120.25.108.11(选择阿里云的)

2、NTP 服务器实现

(1)NTP 服务器安装
             yum install ntp -y
 
    (2)查看 NTP 配置文件是否存在
             ls -l /etc/ntp.conf

(3)NTP 所涉及的程序
            ntpd
            ntpdate
            tzdata -update

(4)相关时间程序
            date
            hwclock

(5)NTP 所涉及文件
       

(6)NTP 服务
       NTP 服务属于 C/S 架构模式 , 在建立本地服务时最好与上层服务器进行时间同步来给本地提供时间同步服务
       

ntp.conf 说明
     restrict 来管理 NTP 权限控制
     用法 : restrict [ip] mask [netmask] parameter

server 进行设置上端同步 NTP
     用法 : server [ip or hostname] [prefer]
     

让本地的ntpd与本地硬件时间同步
     vi /etc/ntp.conf :
        server  127.127.1.0     # local clock
        fudge   127.127.1.0 stratum 10

systemctl start ntpd

(7)Linux 客户端同步
          1) 手动同步
              ntpdate 192.168.1.100
          2) 配置文件
              vim /etc/ntp.conf
              server 192.168.1.100

systemctl start ntpd

(8)查看上层 NTP 服务状态
              ntpq –p

原文地址:https://www.cnblogs.com/zhou2019/p/10750790.html

时间: 2024-10-09 10:08:26

云计算openstack共享组件(1)——时间同步服务ntp的相关文章

云计算openstack共享组件-neutron网络服务7

一.虚拟机获取 ip: 用 namspace 隔离 DHCP 服务 Neutron 通过 dnsmasq 提供 DHCP 服务,而 dnsmasq 通过 Linux Network Namespace 独立的为每个 network 服务隔离 在二层网络上,VLAN 可以将一个物理交换机分割成几个独立的虚拟交换机.类似地,在三层网络上,Linux network namespace 可以将一个物理三层网络分割成几个独立的虚拟三层网络. 每个 namespace 都有自己独立的网络栈,包括 rout

云计算openstack共享组件(2)——Memcache 缓存系统

一.缓存系统 在大型海量并发访问网站及openstack等集群中,对于关系型数据库,尤其是大型关系型数据库,如果对其进行每秒上万次的并发访问,并且每次访问都在一个有上亿条记录的数据表中查询某条记录时,其效率会非常低,对数据库而言,这也是无法承受的. 缓冲系统的使用可以很好的解决大型并发数据访问所带来的效率低下和数据库压力等问题,缓存系统将经常使用的活跃数据存储在内存中避免了访问重复数据时,数据库查询所带来的频繁磁盘i/o和大型关系表查询时的时间开销,因此缓存系统几乎是大型网站的必备功能模块. 缓

云计算OpenStack共享组件---Memcache缓存系统(3)

一.缓存系统 1.静态web页面: (1)在静态Web程序中,客户端使用Web浏览器(IE.FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现在需要得到哪个页面,所有的请求交给Web服务器,之后WEB服务器根据用户的需要,从文件系统(存放了所有静态页面的磁盘)取出内容.之后通过Web服务器返回给客户端,客户端接收到内容之后经过浏览器渲染解析,得到显示的效果. (2)为了让静态web页面显示更加好看,使用javascript/

云计算openstack共享组件-消息队列rabbitmq(2)

一.MQ 全称为 Message Queue, 消息队列( MQ ) 是一种应用程序对应用程序的通信方法.应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们.   消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术.排队指的是应用程序通过队列来通信.队列的使用除去了接收和发送应用程序同时执行的要求.   排队指的是应用程序通过 队列来通信.队列的使用除去了接收和发送应用程序同时执行的要求.

云计算OpenStack共享组件---信息队列rabbitmq(2)

一.MQ 全称为 Message Queue, 消息队列( MQ ) 是一种应用程序对应用程序的通信方法.应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们. 消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术.排队指的是应用程序通过队列来通信.队列的使用除去了接收和发送应用程序同时执行的要求. 排队指的是应用程序通过 队列来通信.队列的使用除去了接收和发送应用程序同时执行的要求. 二.AM

云计算共享组件--时间同步服务NTP(2)

一.标准时间讲解 地球分为东西十二个区域,共计 24 个时区 格林威治作为全球标准时间即 (GMT 时间 ),东时区以格林威治时区进行加,而西时区则为减. 地球的轨道并非正圆,在加上自转速度逐年递减,因此时间就会有误差在计算时间的时,最准确是使用“原子震荡周期”所计算的物理时钟.这种时钟被称为标准时间即— Coordinated Universal Time(UTC) UTC 的准确性毋庸置疑,美国的 NIST F-1 原子钟 2000 年才将产生 1 秒误差. 随着时间的误差,有些工作是无需进

时间同步服务ntp

内外网集群的时间同步① Server端:可以访问外网的机器 Client端:在内网里的机器 一.server端安装ntp校时包,修改独立主机 rm -rf /etc/localtime #先清除原有的链接文件 ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改时区到东8区. date -R #查看的时区设置. 接下来调整系统时间与时间服务器同步 Debian系统安装NTP校时包: 代码如下: apt-get install ntp

OpenStack共享组件-Memcache缓存系统

1. 缓存系统 1.1 静态web页面 1> 在静态Web程序中,客户端使用Web浏览器(IE.FireFox等)经过网络(Network)连接到服务器上,使用HTTP协议发起一个请求(Request),告诉服务器我现在需要得到哪个页面,所有的请求交给Web服务器,之后WEB服务器根据用户的需要,从文件系统(存放了所有静态页面的磁盘)取出内容.之后通过Web服务器返回给客户端,客户端接收到内容之后经过浏览器渲染解析,得到显示的效果. 2> 为了让静态web页面显示更加好看,使用javascri

ntp时间同步服务配置

好久没有配置过ntp时间同步了,记录一下,记性不好 首先安装ntp.ntpdate服务 备份配置文件,并做修改 mv  /etc/ntp.conf  /etc/ntp.conf.bak vim  /etc/ntp.conf 将"restrict default kod nomodify notrap nopeer noquery"修改为"restrict  default  nomodify"允许任何的IP进行时间同步 启动ntp时间同步服务器 service  n