当前位置: 首页 > news >正文

织梦网站专题页面如何做减压疗程wordpress

织梦网站专题页面如何做,减压疗程wordpress,引擎网站推广法怎么做,软件应用商店app19.1 时间同步的必要性 对于一些服务来说对时间要求非常严格#xff0c;例如#xff0c;图19-1所示由三台服务器搭建的ceph集群。 图19-1 三台机器搭建的集群对时间要求比较高 这三台服务器的时间必须要保持一样#xff0c;如果不一样#xff0c;就会显示报警信息。那么… 19.1 时间同步的必要性 对于一些服务来说对时间要求非常严格例如图19-1所示由三台服务器搭建的ceph集群。 图19-1 三台机器搭建的集群对时间要求比较高 这三台服务器的时间必须要保持一样如果不一样就会显示报警信息。那么如何能让这三台机器的时间保持一致手动调整时间的方式肯定不行因为手动调整时间最多只能精确到分很难精确到秒。而且即使现在时间调整一致了过一段时间之后时间又可能又不一样了。 所以需要设置这些服务器的时间能够自动去同步如图19-2所示。 图19-2 通过时间服务器进行时间同步 这里假设我们有一个时间服务器时间为7:00server1和server2设置好向此时间服务器进行时间的同步。 假设server1当前时间为6:59它跟时间服务器一对比“我的时间比时间服务器慢了一分钟”然后它主板上的晶体芯片就会跳动得快一些很快就“追”上了时间服务器的时间。 假设server2当前时间是7:01它跟时间服务器一对比“我竟然比时间服务器快了一分钟”然后它主板上的晶体芯片就会跳动的慢一些“等着”时间服务器。 下面就开始使用chrony来配置时间服务器。 19.2 配置时间服务器 拓扑图如图19-3所示。 图19-3 本章实验拓扑图 这里把server配置成时间服务器server2作为客户端向server1进行时间同步。 在安装系统时如果已经选择了图形化界面默认已经把chrony这个软件安装上了如果没有安装请先看后面软件包管理章节之后然后自行安装上去。 使用vim编辑打开/etc/chrony.conf只修改我们能用的几行。 1指定所使用的上层时间服务器 pool 2.rhel.pool.ntp.org iburst修改为pool 127.127.1.0 iburstpool后面跟的是时间服务器因为这里把server作为chrony服务器没有上一层的服务器所以上层服务器设置为本地时钟的IP127.127.1.0。 这里iburst的意思是如果chrony服务器出问题时客户端会发送一系列的包给 chrony服务器对服务器进行检测。 2指定允许访问的客户端 修改allow所在行把注释符#去掉并把后面的网段改为192.168.26.0/24。 把 #allow 192.168.0.0/16 改成 allow 192.168.26.0/24server配置成时间服务器之后只允许192.168.26.0/24网段的客户端进行时间同步。如果要允许所有客户端都能向此时间服务器进行时间同步可以写成allow 0/0 或allow all。 3把local stratum前的注释符#去掉。 把#local stratum 10 变为local stratum 10这行的意思是即使服务器本身没有和时间服务器保持时间同步那么也可以对外提供时间服务这行注释要取消。 保存退出去除空白行和注释行之后最后修改之后的代码如下黑体字是修改的内容。 [rootserver ~]# egrep -v #|^$ /etc/chrony.conf pool 127.127.1.0 iburst driftfile /var/lib/chrony/drift makestep 1.0 3 rtcsync allow 192.168.26.0/24 local stratum 10 keyfile /etc/chrony.keys leapsectz right/UTC logdir /var/log/chrony [rootserver ~]# 然后重启chronyd这个服务注这里是chronyd不是chrony并设置开机自动启动命令如下。 [rootserver ~]# systemctl restart chronyd [rootserver ~]# systemctl enable chronyd [rootserver ~]#chrony用的是UDP的123和323命令如下。 [rootserver ~]# netstat -nutlp | grep chronyd udp 0 0 0.0.0.0:123 0.0.0.0:* 408855/chronyd udp 0 0 127.0.0.1:323 0.0.0.0:* 408855/chronyd udp6 0 0 ::1:323 :::* 408855/chronyd [rootserver ~]#在防火墙中把这两个端口开放命令如下。 [rootserver ~]# firewall-cmd --add-port123/udp --permanent success [rootserver ~]# firewall-cmd --add-port323/udp --permanent success [rootserver ~]# firewall-cmd --reload success [rootserver ~]#这里加上选项–permanent的目的是让其永久生效然后通过reload重新加载防火墙规则让其立马也生效。具体防火墙的设置后面有专门章节讲解。 至此用chrony搭建的时间服务器完成。 19.3 配置chrony客户端 把server2配置成时间服务器的客户端也就是chrony客户端。 在server2IP为192.168.26.102上用vim编辑器修改/etc/chrony.conf 修改下面的几行。 1修改pool那行指定要从哪台时间服务器同步时间。 由原来的pool 2.rhel.pool.ntp.org iburst 改为 pool 192.168.26.101 iburst这里指定时间服务器为192.168.26.101即向192.168.26.101进行同步时间 2修改makestep那行格式如下。 makestep 阈值 limit 客户端向服务器同步时间有两种方式step和slew。 step跳跃着更新时间如时间由1点直接跳到7点。 slew平滑着移动时间晶体芯片跳动的快一些就好比秒针的转速快镜头一般。如果客户端和服务器时间相差较多则通过step的方式更新如果客户端和服务器相时间差不多则通过slew平滑的方式更新时间。那么时间相差多或不多的标准是什么呢就要看时间差是否超过makestep后面的阈值了。 举个例子makestep 10 3的意思是如果本机和时间服务器的时间相差10s以上就认为客户端和服务器的时间相差较多则前三次更新用step的方式来更新。客户端通过这种方式会更新地很快有些应用程序因为时间的突然跳动会带来问题。 如果客户端和服务器的时间相差低于10s以内就认为两者时间相差不多就通过slew的方式这种方式更新的速度会比较慢但比较平稳。 把原来的makestep 1.0 3 改成makestep 200 3 如果客户端和时间服务器的时间相差200s以上则认为时间相差较多此时会通过step的方式进行调整时间。 保存退出并重启chronyd服务命令如下。 [rootserver2 ~]# systemctl restart chronyd [rootserver2 ~]# systemctl enable chronyd [rootserver2 ~]#为了更细致地看到两台机器的时间差先配置从server2可以无密码ssh到server上。先生成密钥对命令如下。 [rootserver2 ~]# ssh-keygen -N -f /root/.ssh/id_rsa Generating public/private rsa key pair. Your identification has been saved in /root/.ssh/id_rsa....输出... [rootserver2 ~]# 配置到server的密钥登录命令如下。 [rootserver2 ~]# ssh-copy-id 192.168.26.101...输出... root192.168.26.101s password: 此处输入192.168.26.101的root密码...输出... [rootserver2 ~]#给server2上通过date命令设置时间使得server2和server的时间相差200s命令如下。 [rootserver2 ~]# date -s 2023-12-19 23:50:00 ; hwclock -w 2023年 12月 19日 星期二 23:50:00 CST [rootserver2 ~]# 然后同时显示两台机器的时间命令如下。 [rootserver2 ~]# date ; ssh 192.168.26.101 date 2023年 12月 19日 星期二 23:50:08 CST 2023年 12月 19日 星期二 23:56:34 CST [rootserver2 ~]# 这里可以看到时间相差了6分钟即360s多。 然后重启server2的chronyd服务等待几秒之后再次查看 [rootserver2 ~]# date ; ssh 192.168.26.101 date 2023年 12月 19日 星期二 23:57:17 CST 2023年 12月 19日 星期二 23:57:17 CST [rootserver2 ~]# 可以看到时间很快就同步了因为这是通过step的同步方式会很快。 再次修改时间命令如下。 [rootserver2 ~]# date -s 2023-12-19 00:00:00 ; hwclock -w 2023年 12月 19日 星期二 00:00:00 CST [rootserver2 ~]# [rootserver2 ~]# date ; ssh 192.168.26.101 date 2023年 12月 19日 星期二 00:00:03 CST 2023年 12月 19日 星期二 00:01:13 CST [rootserver2 ~]#两台机器的时间相差在1分10s大概是70s这个值低于200s即在makestep的阈值范围之内此时客户端向服务器进行时间同步时只能使用slew的方式同步。 此时重启chronyd服务也不会保持时间同步命令如下。 [rootserver2 ~]# date ; ssh 192.168.26.101 date 2023年 12月 19日 星期二 00:01:54 CST 2023年 12月 19日 星期二 00:03:03 CST [rootserver2 ~]#此时可以看到并没有同步因为slew同步的速度比较慢。 此时如果通过执行chronyc makestep手动step同步则会立即同步时间命令如下。 [rootserver2 ~]# chronyc makestep 200 OK [rootserver2 ~]# date ; ssh 192.168.26.101 date 2023年 12月 19日 星期二 00:05:55 CST 2023年 12月 19日 星期二 00:05:55 CST [rootserver2 ~]#这样就可以看到立即同步成功了。 通过chronyc -n sources -v查看现在同步状况如图20-4所示。 图20-4 查看同步状况 这里可以看到server2是向192.168.26.101进行同步时间的。 作业 配置server2使其向阿里云的时间服务器同步时间阿里云时间服务器地址是ntp.aliyun.com。
http://www.zqtcl.cn/news/941731/

相关文章:

  • 360报危险网站注册界面设计
  • 不用淘宝客api如何做网站北京移动官网网站建设
  • 手表哪个网站做的好河北网站备案流程
  • 凡科做的网站推效果网站做seo第一步
  • 建设在线观看视频网站免费企业网站建设免费
  • 网站开发需要后台吗哪家建站公司好
  • 个人建设网站论文网站视频怎么做的
  • 不同类型的购物网站汉川网站建设
  • 网站开发需求文档范文广州公司网站托管
  • 网站制作公司官网首页撸撸撸做最好的导航网站
  • 网站建设毕业设计综述centos 安装wordpress lnmp
  • 济宁专业做网站网站建设中 html
  • 中国排名高的购物网站最新发布的手机2022
  • 备案的网站名与公司名称出国用哪个地图app好
  • 网站建设工作室图片文章资讯类网站
  • 深圳自助建站系统网站题目有哪些
  • 郑州做网站kuihuakeji软文发布的平台与板块
  • 一那个网站可以做一建题安全文化企业示范企业评价标准
  • 网站没有关键词收录phpstudy配置网站
  • 返利网站怎么做的做网站推广见客户的话术
  • 两个人看的视频在线观看成都网站seo厂家
  • 做汽车配件出口用什么网站好些微信朋友圈营销技巧
  • 怎样建设传奇网站空间什么做电子书下载网站
  • 自己怎么做dj 视频网站网站模板制作教程视频
  • 苏州瑞熙网站建设签名图片在线制作
  • 重庆建站模板大全给公司创建网站
  • king cms网站建设上海传媒公司有哪些
  • 优时代网站建设网站建设哪家公司最好
  • 做网站有多难平面设计学徒要学多久
  • 包装网站模板做西式快餐店网站