chrony时间服务器

67 阅读1分钟

1.第一台机器从阿里云同步时间,第二台机器从第一台机器同步时间

首先机子上得有chrony服务 机子1

  1. 关闭防火墙
systemctl stop firewalld
systemctl status firewalld    # 查看
  1. 设置setlinux为permissive
setenforce 0
getenforce     # 查看
# 如果状态是disabled,修改配置文件,然后重启机子
vim /etc/selinux/config
  1. 修改配置文件,server为阿里云,去掉allow注解
vim /etc/chrony.conf
# 修改内容
server ntp.aliyun.com iburst
allow 192.168.0.0/16
  1. 重启chronyd服务
systemctl restart chronyd
systemctl status chronyd     # 查看
  1. 开启时间同步
timedatectl set-ntp true
timedatectl status    # 查看
  1. 查看是否成功
chronyc tracking

image.png

机子2

  1. 关闭防火墙
systemctl stop firewalld
systemctl status firewalld    # 查看
  1. 设置setlinux为permissive
setenforce 0
getenforce     # 查看
# 如果状态是disabled,修改配置文件,然后重启机子
vim /etc/selinux/config
  1. 修改配置文件,server为机子1的IP地址
vim /etc/chrony.conf
# 修改内容
server 192.168.73.150 iburst
  1. 重启chronyd服务
systemctl restart chronyd
systemctl status chronyd     # 查看
  1. 开启时间同步
timedatectl set-ntp true
timedatectl status    # 查看
  1. 查看是否成功
chronyc tracking

image.png

2.第一台服务器使用系统时间作为第二台服务器的时钟源, 第一台服务器层级设置为6

  1. 在机子1上,设置server为127.0.0.1
vim /etc/chrony.conf
# 修改内容
server 127.0.0.1 iburst
  1. 在机子1上,设置层级
local stratum 10

在机子2上查看

image.png