NTP时间服务器部署
1.CentOS7 本地光盘镜像rpm包 2.CentOS7 配置本地yum源软件仓库3.离线安装rpm包以及自建yum仓库4.安装指定版本的mysql(mysql5.7)5.linux-NFS远程挂载6.linux-DNS域名解析7.ssh免密登录、服务器安全8.部署zabbix5.0以及使用9.Linux三剑客grep、sed、awk(包含练习题)10.cron定时任务11.Linux磁盘操作:分区、格式化、挂载12.Linux raid-磁盘阵列-raid10搭建13.lvm逻辑卷14.Shell
15.NTP时间服务器部署
16.Centos7中禁止root用户远程登录和修改登录端口17.使用Mailx发送邮件18.Nginx负载均衡配置实例19.rsync教程、rsync+inotify、sersyncNTP时间服务器部署
简介
时间服务NTP:Network Time Protocol
作用:用来给其他主机提供时间同步服务,在搭建服务器集群的时候,需要保证各个节点的时间是一致的,时间服务器不失为一个好的选择。
准备工作:关闭防火墙 关闭selinux
环境:CentOS7
安装配置NTP服务器端
- 安装ntp
yum install ntp -y
- 修改ntp的配置文件(下面有详细修改步骤图片)
vim /etc/ntp.conf
# 添加ntp的运行日志
logfile /var/log/my_ntp.log
#记录程序的运行进程号的,可以用于写脚本,读取这个文件,就找到了程序的id
pidfile /var/run/ntpd.pid
server ntp.aliyun.com iburst prefer
server cn.pool.ntp.org iburst
修改前(把下面这四个server 删掉):
修改后:
- 我们试试先修改为错的时间
timedatectl set-time '2001-7-7 10:10'
`修改不了的话`
timedatectl set-ntp no
- 启动ntp服务,等待时间同步
(关于ntpd的服务脚本文件是 /usr/lib/systemd/system/ntpd.service 可以vim进行查看)
systemctl start ntpd
- 查看ntp是否和上游服务器同步
[root@localhost etc]# ntpstat
unsynchronised
time server re-starting
polling server every 8 s
- 查看时间同步的状态 (第一行带星就是同步上游服务器的时间)
[root@localhost ~]# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*120.25.115.20 10.137.53.7 2 u 32 64 1 56.073 -1.551 1.528
+203.107.6.88 100.107.25.114 2 u 33 64 1 62.512 -0.988 1.491
+119.28.183.184 9.20.184.92 2 u 33 64 1 61.971 -1.520 1.589
- 查看bios时间
[root@localhost ~]# hwclock
2023年07月08日 星期六 23时25分22秒 -0.227731 秒
`如果bios硬件时间还没更新执行以下命令`
hwclock -w
- 最后查看状态
[root@localhost ~]# timedatectl
Local time: 六 2023-07-08 23:25:13 CST
Universal time: 六 2023-07-08 15:25:13 UTC
RTC time: 六 2023-07-08 15:25:14
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: no
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
- 可以设置开机自启
systemctl enable ntpd
文章内容主要参考:b站 Linux超哥 https://www.bilibili.com/video/BV1t24y1B7Fg?p=39&spm_id_from=pageDriver&vd_source=0318a6d26fb028b832726d62a0e9e2cb
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!