centos时间与主机时间不一致报错问题

centos7时间与主机时间不一致bug

报错提示:

The difference between the request time and the server‘s time is too large.

原因:

在使用centos7虚拟机时,在Idea中使用SpringBoot集成Minio,会报出这种错误,其中原因是时区或者时间与主机不一致,所以一般这种时候只需要修改虚拟机中的时间和主机一致即可。

解决方法:

1
2
3
4
5
timedatectl //查看虚拟机当前时间,注意是字母l不是数字1
timedatectl set-ntp no //关闭虚拟机自动更新时间
timedatectl set-time "2022-01-19 22:20:00" //修改时间
timedatectl set-ntp yes 开启虚拟机自动更新时间
timedatectl //这时候再查看时间,发现已经改过来了。
updatedupdated2024-02-232024-02-23