美国VPS时间相差8小时的解决办法
  • Blog
  • 2012-05-29
  • (1,174) Views
  • (0) Comments

[root@MyVPS1746 ~]# echo 1 > /proc/sys/xen/independent_wallclock
[root@MyVPS1746 ~]# date -s "2012-05-29 16:41:11"
Tue May 29 16:41:11 UTC 2012
[root@MyVPS1746 ~]# date
Tue May 29 16:41:13 UTC 2012
[root@MyVPS1746 ~]# rm -rf /etc/localtime
[root@MyVPS1746 ~]# ln -s /usr/share/zoneinfo/Asia/Chongqing /etc/localtime
[root@MyVPS1746 ~]# date
Wed May 30 00:50:43 CST 2012
[root@MyVPS1746 ~]#
[root@MyVPS1746 ~]# date -s "2012-05-29 16:50:11"
Tue May 29 16:50:11 CST 2012
[root@MyVPS1746 ~]# date
Tue May 29 16:50:21 CST 2012
[root@MyVPS1746 ~]#

1、棕色的部分 这段代码修改时间之后是UTC时间 实际系统时间会比实际的快8个小时
2、使用红色部分命令修改成CST时间
3、再次重复date -s "2012-05-29 16:41:11"这一段命令 括号里的时间修改成你当时的时间
4、然后就OK了

以上方法是博主自己实践中的问题解决方法 还有可能因为不同的vps虚拟方法以及其他各种原因 实际操作方法会有差异

最常见的一个问题就是VPS与母机的时间不同步 让IDC手动同步一下就OK了


Comments

Top