- NTP IDC 企业机房内网时间服务器部署
- NTP 服务端部署
- NTP 客户端部署
- NTP 时间相关查询命令
当企业服务器达到一定规模后又需要考虑安全问题时,隔离外网必不可少。但是隔离外网后,各服务器本地时间同步又会存在校准问题。
如果Linux各服务器之间时间不同步,通信必然存在故障。此时部署机房内部时间服务器必不可少。
1.0 部署环境
类型 | 系统版本 | IP 地址 | 域名 |
---|---|---|---|
服务端 | centos 7.9 | 10.10.10.100 | ntp.ink8s.com |
客户端 | centos 7.9 | 10.10.10.180 | —— |
2.0 NTP 服务端部署
2.1 NTP 安装
1 | // NTP 服务端和客户端只需安装ntp和ntpdate 2个包即可 |
2.2 NTP 主配置文件配置
1 | // NTP服务端部署强烈推荐高可用,如有硬件做VIP更佳,没有则其它替代也行例如Keepalived |
1 | # cat /etc/ntp.conf |
2.3 NTP 硬件时间同步
1 | // NTP服务会在同步完系统时间后根据此配置将系统时间同步到硬件时间 |
2.4 NTP 服务启动
1 | // 配置文件更改完之前不要启动NTP服务 |
3.0 NTP 客户端部署
1 | // 软件安装同服务端安装一样 |
1 | // NTP服务会在同步完系统时间后根据此配置将系统时间同步到硬件时间 |
1 | // 服务端同步已生效后在进行客户端同步 |
4.0 NTP 时间相关查询命令
以下4个命令可检查和验证NTP是否已生效,系统时间、硬件时间是否已同步并生效
1 | # ntpq -p |
1 | # ntpstat |
1 | // 查看硬件时间。当系统时间更新完成后,硬件时间会稍慢些同步生效 |
1 | # timedatectl |
- 本文作者: [email protected]
- 本文链接: https://www.ink8s.com/2023/01/12/ntp-时间同步服务/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!