centos7 修改時區,同步時間,Mysql修改時區


查看時區 timedatectl status

[root@localhost nova-back]# timedatectl status
Local time: Thu 2019-05-23 15:58:20 CST
Universal time: Thu 2019-05-23 07:58:20 UTC
RTC time: Thu 2019-05-23 07:58:20
Time zone: Asia/Shanghai (CST, +0800)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a

 

查看支持的時區列表

timedatectl list-timezones

 

修改時區

timedatectl set-timezone Asia/Shanghai

 

如果發現多個服務器時間不一致

yum -y install ntp
#通過阿里雲時間服務器校准時間
ntpdate ntp1.aliyun.com

 

如果是內網無法連接ntp服務器,可以手動修改,然后把這一台作為ntp 服務器給其他的機器同步

        date --set "05/23/19 17:04:28"

        hwclock -w 

同步了centos7的時區和時間后,重啟mysql發現時間還是不對,所以又修改了mysql的時區,在[mysqld] 下加入 default-time_zone = '+8:00'    配置

vim /usr/local/mysql/conf/my.cnf

 

[mysql]
default-character-set=utf8
[mysqld]
interactive_timeout = 120

wait_timeout = 120
max_allowed_packet = 32M
log-bin=mysql-bin
server-id=170

character-set-server=utf8
log-slave-updates
auto-increment-increment = 2
auto-increment-offset = 2
default-time_zone = '+8:00'

 

然后重啟mysql 然后在mysql 里面執行

SHOW VARIABLES LIKE "%time_zone%";

 

select now()

 

發現日期正常

然后重啟java的微服務后台,發現時間恢復正常

 

內網一台centos7作為ntp 服務器后續補上

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM