【运维知识进阶篇】一键部署时间同步服务器

简介: 【运维知识进阶篇】一键部署时间同步服务器

这篇文章给大家介绍下如何将当前服务器变成一个时间同步服务器,可以让其他服务器时间与该服务器时间进行同步。我将操作方法整合进了脚本中,实现一键部署时间同步服务器。

时间服务器部署

1. [root@Ansible ~]# cat /bash/ntpdate_server.sh 
2. #!/bin/bash
3. 
4. # 安装 NTP 服务
5. yum -y install ntp
6. 
7. # 配置ntp.conf文件
8. cat << EOF >> /etc/ntp.conf
9. server 127.127.1.0
10. fudge 127.127.1.0 stratum 8
11. 
12. restrict default nomodify notrap nopeer noquery
13. restrict 127.0.0.1
14. EOF
15. 
16. # 启动ntp服务并设置开机自启动
17. systemctl start ntpd.service
18. systemctl enable ntpd.service
19. 
20. # 开放udp 123端口
21. firewall-cmd --add-port=123/udp --permanent
22. firewall-cmd --reload
23. 
24. echo "已将10.0.0.61配置为NTP时间服务器!"
25. [root@Ansible ~]# sh /bash/ntpdate_server.sh
26. Loaded plugins: fastestmirror
27. Determining fastest mirrors
28.  * base: mirrors.aliyun.com
29.  * extras: mirrors.aliyun.com
30.  * updates: mirrors.aliyun.com
31. base                            | 3.6 kB     00:00
32. epel                            | 4.7 kB     00:00
33. extras                          | 2.9 kB     00:00
34. updates                         | 2.9 kB     00:00
35. (1/2): epel/x86_64/updateinfo     | 1.0 MB   00:05
36. (2/2): epel/x86_64/primary_db     | 7.0 MB   00:21
37. Package ntp-4.2.6p5-29.el7.centos.2.x86_64 already installed and latest version
38. Nothing to do
39. FirewallD is not running
40. FirewallD is not running
41. 已将10.0.0.61配置为NTP时间服务器!

客户机测试

1. [root@LB00 ~]# date -s 20080808
2. Fri Aug  8 00:00:00 CST 2008
3. [root@LB00 ~]# date
4. Fri Aug  8 00:00:02 CST 2008
5. [root@LB00 ~]# ntpdate 10.0.0.61
6. 13 May 16:43:45 ntpdate[5658]: step time server 10.0.0.61 offset 465836637.498873 sec

成功校对,思路就是安装NTP服务,配置NTP文件,开启NTP服务,开放NTP端口

服务端修改时间,客户端再次同步

1. [root@Ansible ~]# date -s 20080808
2. Fri Aug  8 00:00:00 CST 2008
3. [root@Ansible ~]# systemctl restart ntpd
4. 
5. [root@LB00 ~]# ntpdate 10.0.0.61
6. 8 Aug 00:02:10 ntpdate[5665]: step time server 10.0.0.61 offset -465842879.257505 sec

同样没有问题,只是服务端要重启下服务,重新读取下配置文件,也就是读取服务端当前的时间。


我是koten,10年运维经验,持续分享运维干货,感谢大家的阅读和关注!

目录
相关文章
|
11天前
|
运维 应用服务中间件 网络安全
自动化运维的新篇章:使用Ansible进行服务器配置管理
【10月更文挑战第34天】在现代IT基础设施的快速迭代中,自动化运维成为提升效率、确保一致性的关键手段。本文将通过介绍Ansible工具的使用,展示如何实现高效的服务器配置管理。从基础安装到高级应用,我们将一步步揭开自动化运维的神秘面纱,让你轻松掌握这一技术,为你的运维工作带来革命性的变化。
|
17天前
|
弹性计算 监控 负载均衡
|
10天前
|
弹性计算 开发工具 git
2分钟在阿里云ECS控制台部署个人应用(图文示例)
作为一名程序员,我在部署托管于Github/Gitee的代码到阿里云ECS服务器时,经常遇到繁琐的手动配置问题。近期,阿里云ECS控制台推出了一键构建部署功能,简化了这一过程,支持Gitee和GitHub仓库,自动处理git、docker等安装配置,无需手动登录服务器执行命令,大大提升了部署效率。本文将详细介绍该功能的使用方法和适用场景。
2分钟在阿里云ECS控制台部署个人应用(图文示例)
|
12天前
|
弹性计算 运维
新 企业级ECS集群运维管理训练营 打卡学习领好礼
新 企业级ECS集群运维管理训练营 打卡学习领好礼
55 3
|
17天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
19天前
|
运维 应用服务中间件 调度
自动化运维:使用Ansible实现服务器批量管理
【10月更文挑战第26天】在当今快速发展的IT领域,自动化运维已成为提升效率、降低人为错误的关键技术手段。本文通过介绍如何使用Ansible这一强大的自动化工具,来简化和加速服务器的批量管理工作,旨在帮助读者理解自动化运维的核心概念和实践方法。文章将围绕Ansible的基础使用、配置管理、任务调度等方面展开,通过实际案例引导读者深入理解自动化运维的实现过程,最终达到提高运维效率和质量的目的。
|
9天前
|
机器学习/深度学习 人工智能 弹性计算
什么是阿里云GPU云服务器?GPU服务器优势、使用和租赁费用整理
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等多种场景。作为亚太领先的云服务提供商,阿里云的GPU云服务器具备灵活的资源配置、高安全性和易用性,支持多种计费模式,帮助企业高效应对计算密集型任务。
|
10天前
|
存储 分布式计算 固态存储
阿里云2核16G、4核32G、8核64G配置云服务器租用收费标准与活动价格参考
2核16G、8核64G、4核32G配置的云服务器处理器与内存比为1:8,这种配比的云服务器一般适用于数据分析与挖掘,Hadoop、Spark集群和数据库,缓存等内存密集型场景,因此,多为企业级用户选择。目前2核16G配置按量收费最低收费标准为0.54元/小时,按月租用标准收费标准为260.44元/1个月。4核32G配置的阿里云服务器按量收费标准最低为1.08元/小时,按月租用标准收费标准为520.88元/1个月。8核64G配置的阿里云服务器按量收费标准最低为2.17元/小时,按月租用标准收费标准为1041.77元/1个月。本文介绍这些配置的最新租用收费标准与活动价格情况,以供参考。
|
8天前
|
机器学习/深度学习 人工智能 弹性计算
阿里云GPU服务器全解析_GPU价格收费标准_GPU优势和使用说明
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等场景。作为亚太领先的云服务商,阿里云GPU云服务器具备高灵活性、易用性、容灾备份、安全性和成本效益,支持多种实例规格,满足不同业务需求。
|
16天前
|
弹性计算
阿里云2核16G服务器多少钱一年?亲测价格查询1个月和1小时收费标准
阿里云2核16G服务器提供多种ECS实例规格,内存型r8i实例1年6折优惠价为1901元,按月收费334.19元,按小时收费0.696221元。更多规格及详细报价请访问阿里云ECS页面。
54 9

热门文章

最新文章