1.查看系统时间
1.1 timeZone显示时区
[admin@localhost ~]$ timedatectlLocal time: Mon 2024-04-15 18:09:19 PDTUniversal time: Tue 2024-04-16 01:09:19 UTCRTC time: Tue 2024-04-16 01:09:19Time zone: America/Los_Angeles (PDT, -0700)NTP enabled: yes
NTP synchronized: yesRTC in local TZ: noDST active: yesLast DST change: DST began atSun 2024-03-10 01:59:59 PSTSun 2024-03-10 03:00:00 PDTNext DST change: DST ends (the clock jumps one hour backwards) atSun 2024-11-03 01:59:59 PDTSun 2024-11-03 01:00:00 PST
1.2 修改时区为上海
sudo timedatectl set-timezone 'Asia/Shanghai'
2.使用NTP进行时间同步
2.1 安装 NTP 服务器包
yum install -y ntp
2.2 从 NTP 公共池时间服务器选择所需的物理服务器
NTP Servers in China, cn.pool.ntp.org
server 0.cn.pool.ntp.org
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org
server 3.cn.pool.ntp.org
2.3 编辑 NTP 配置文件
vi /etc/ntp.conf#在服务器时间池加上中国的# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburstserver 0.cn.pool.ntp.org
server 1.cn.pool.ntp.org
server 2.cn.pool.ntp.org
server 3.cn.pool.ntp.org
2.4 启动NTP
$ sudo systemctl start ntpd
2.5 设置自启
$ sudo systemctl enable ntpd