时间同步
条件:需要主机连接两台虚拟机server和desktop,其中本次实验是将desktop作为服务端,server作为客户端进行测试。
1.服务端
yum install chrony -y **##安装服务**
vim /etc/chrony.conf **##主配置文件**
21 # Allow NTP client access from local network.
22 allow 172.25.254.219/24**##允许谁去同步我的时间**
27 # Serve time even if not synchronized to any NTP server.
28 local stratum 10##**不去同步任何人的时间,时间同步服务器级别**
systemctl restart chronyd
systemctl stop firewalld
2.客户端
vim /etc/chrony.conf
server 172.25.254.119 iburst
#server 1.rhel.pool.ntp.org iburst
#server 2.rhel.pool.ntp.org iburst
#server 3.rhel.pool.ntp.org iburst
systemctl restart chronyd
测试:
[root@localhost ~]# chronyc sources -v
210 Number of sources = 1
.– Source mode ‘^’ = server, ‘=’ = peer, ‘#’ = local clock.
/ .- Source state ‘*’ = current synced, ‘+’ = combined , ‘-’ = not combined,
| / ‘?’ = unreachable, ‘x’ = time may be in error, ‘~’ = time too variable.
|| .- xxxx [ yyyy ] +/- zzzz
|| / xxxx = adjusted offset,
|| Log2(Polling interval) -. | yyyy = measured offset,
|| \ | zzzz = estimated error.
|| | |
MS Name/IP address Stratum Poll Reach LastRx Last sample
^* 172.25.0.11 10 6 377 41 +170us[ +201us] +/- 191us
很显然“^* 172.25.0.11” 表示时间同步已完成
5.timedatectl命令
timedatectl status ##显示当前时间信息
set-time ##设定当前时间
set-timezone ##设定当前时区
set-local-rtc 0|1 ##设定是否使用utc时间
设定当前时区为亚洲上海: