Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1488629
  • 博文数量: 226
  • 博客积分: 3997
  • 博客等级: 少校
  • 技术积分: 2369
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-19 17:26
个人简介

Never save something for a special occasion. Every day in your life is a special occasion.

文章分类

全部博文(226)

文章存档

2018年(5)

2017年(11)

2016年(1)

2015年(17)

2014年(14)

2013年(30)

2012年(5)

2011年(52)

2010年(107)

分类: LINUX

2013-10-10 19:13:52

编译项目 prj 时得到警告:
make: warning:  Clock skew detected.  Your build may be incomplete.


环境说明:
prj 是windows共享给虚拟机(ubuntu)的项目目录。虚拟机时间比主机时间滞后
[pz@ubuntu: prj]$ pwd
/mnt/hgfs/Share2Vm/prj


无效的尝试 touch:
find . -type f | xargs touch
touch后再使用 ls -l 查看文件时间,新时间戳和主机一样(比虚拟机早)。


解决:
将虚拟机时间与主机同步。
[pz@ubuntu:prj]$ date
Thu Oct 10 15:42:56 CST 2013
[pz@ubuntu:prj]$ cd /usr/sbin/
[pz@ubuntu:sbin]$ vmware-toolbox-cmd timesync status
Disabled
[pz@ubuntu:sbin]$ vmware-toolbox-cmd timesync enable
Enabled
[pz@ubuntu:sbin]$ date
Thu Oct 10 16:04:02 CST 2013
[pz@ubuntu:sbin]$ 


问题再现:
将虚拟机时间设置到“以前”
[pz@ubuntu:prj]$ date
Thu Oct 10 18:40:14 CST 2013
[pz@ubuntu:prj]$ sudo date -s 18:30:00
[sudo] password for pz: 
Thu Oct 10 18:30:00 CST 2013
[pz@ubuntu:prj]$ date
Thu Oct 10 18:30:01 CST 2013
然后执行make就会报错。


REF:虚拟机时间同步 - vSphere 文档中心
%2Fcom.vmware.vmtools.install.doc%2FGUID-C0D8326A-B6E7-4E61-8470-6C173FDDF656.html

阅读(2375) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~