项目5-4 云计算平台基础环境准备-安装Chrony时间同步服务_第1页
项目5-4 云计算平台基础环境准备-安装Chrony时间同步服务_第2页
项目5-4 云计算平台基础环境准备-安装Chrony时间同步服务_第3页
项目5-4 云计算平台基础环境准备-安装Chrony时间同步服务_第4页
项目5-4 云计算平台基础环境准备-安装Chrony时间同步服务_第5页
已阅读5页,还剩11页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程OpenStack云计算平台

搭建与管理项目5云计算平台基础环境准备第9讲安装时间同步服务学习目标【知识目标】(1)了解Chrony时间同步服务。(2)了解chronyc命令。(3)理解Chrony配置。【技能目标】(1)能够配置Chrony时间同步服务器。(2)能够配置Chrony时间同步客户端。(3)能够用chronyc命令对时间同步服务进行管理引例描述小王掌握了Vi文本编辑器和MobaXterm远程管理工具的使用方法以后,他感觉对Linux的操作更加得心应手。他认为现在基础知识和必备操作技能已经学习完毕,是时候展开OpenStack云计算平台的搭建工作了。此时,小王面对了一些问题,安装OpenStack前还要做哪些工作,安装哪些软件呢?项目陈述

在安装OpenStack之前必须安装并配置好时间同步服务、数据库服务、消息队列服务、缓存服务、分布式键-值对存储服务等基础服务,因为它们可提供对OpenStack的必要支持。

其中,时间同步服务能让计算机集群中所有服务器保持时间一致,这样才能使其通信正常。本任务将配置一个常用的Chrony时间同步服务。

Chrony时间同步服务

网络时间协议(NetworkTimeProtocol,NTP)是用于网络时间同步的协议。提供NTP网络对时的服务器就是NTP服务器。因为云计算平台是一个计算机集群,所以必然包含多台服务器(如本书中用到了两台)。因为同一系统内的计算机时间必须保持一致才能保证系统工作正常,所以需要将所有的服务器进行时间同步,即保持所有服务器处于相同的时间。提供NTP时间同步服务的软件有很多,这里采用Chrony软件来实现时间同步。Chrony时间同步服务

Chrony软件是一个开源的自由软件,在OpenEuler中是默认安装并开启的服务(如果系统里没有安装可以用yuminstallchronyd进行安装)。Chrony软件包括两个核心组件,chronyd和chronyc。chronyd是后台一直运行的守护进程,用于调整计算机的系统时钟与NTP服务器保持同步。

如右图所示,内网NTP服务器可以从外网NTP服务器获得时间同步服务,同时它也为内网中的时间同步客户端提供了时间同步服务。所以一个NTP服务器也可以作为另一个NTP服务器的客户端。时间同步中的核心是给其他计算机提供进行“对时”的NTP服务器。修改Chrony配置文件,可以将任意一台计算机配置成NTP服务器或者与NTP服务器连接的客户端。Chrony的配置文件是“/etc/chrony.conf”。修改配置文件:vi/etc/chrony.conf当外网的NTP服务器不可用时,可采用本地时间作为同步标准。localstratum1设置服务器允许同一个网段的Chrony客户端使用NTP服务。allow/24修改完配置文件后需要重启服务才能让其生效。systemctlrestartchronyd

Chrony时间同步服务——配置服务器第1步,打开Chrony的配置文件。[root@compute~]#vi/etc/chrony.conf第2步,编辑配置文件。首先,在配置文件中把默认的同步服务器删除。pooliburst然后,增加控制节点的时间同步服务器,即让计算节点与控制节点进行对时。servercontrolleriburst第3步,重启时间同步服务使配置生效。[root@compute~]#systemctlrestartchronyd

Chrony时间同步服务——配置客户端Chrony的时间同步由chronyc命令进行监控和管理。chronyc命令的基本用法如下所示。chronyc<参数>Chrony时间同步服务——管理服务常用参数功能说明sources[-v]显示当前NTP服务器的信息,加上选项-v将显示对数据的说明Activity检查有多少个NTP源在线/离线Clients显示访问本服务器的客户端addserver添加新的NTP服务器delete删除已有的NTP服务器Chrony时间同步服务——管理服务【案例1】查看计算节点与控制节点的同步情况。[root@compute~]#chronycsources210Numberofsources=1MSName/IPaddressStratumPollReachLastRx

Lastsample=======================================================================^*controller

36173

+1552ns[+294us]+/-1215ms从显示结果中可以看到,当前NTP服务器为controller。其中“*”表示当前已经连接上的NTP服务器,如果无法连接会显示“?”。“Lastsample”列显示上次测量时本地时钟与NTP服务器时间之间的偏移量,方括号中的内容表示实际测得的偏移量,方括号左侧的内容表示被调整的偏移量,值为正时表示客户端时间比服务器时间快,“+/-”后的内容为允许误差范围。Chrony时间同步服务——管理服务【案例2】添加和删除腾讯NTP服务器“”是腾讯公司提供的一个NTP服务器。[root@controller~]#chronycaddserver200OK显示“200OK”表示操作成功。接下来将该NTP服务器删除。[root@controller~]#chronycdelete200OK小结因为云计算平台是一个计算机集群,所以必然包含多台服务器。因为同一系统内的计算机时间必须保持一致才能保证相互通信正常,所以需要将所有的服务器进行时间同步,即保持所有服务器处于相同的时间。OpenEuler默认安装有Chron

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论