免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5149 | 回复: 7
打印 上一主题 下一主题

[VMware] VMWARE里的 FREEBSD蹊跷的系统时间-NTPD服务没用? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-01-07 12:41 |只看该作者 |倒序浏览
我的系统是6。1release,装在VMAWRE下,系统时间很奇怪,每次于用ntpdate更新以后,过不了几分钟,时间就比标准时间变慢了,就好像系统的时钟慢一拍,比如刚更新到1:30,过一会标准时间是1:32,而系统的时间却是1:31,装过好几次系统了,这个问题一直存在,今天下决心要解决这个问题,于是查了半天资料刚配置好了NTPD服务,可是依然没用,系统的时间变慢了,这真是个奇怪的问题,我的NTPD配置如下:
/etc/ntp。conf
server 210.72.145.44 # national time service center
server stdtime.gov.hk
server 61.129.66.79
server 133.100.9.2
server 133.100.11.8
driftfile /var/db/ntpd.drift
然后在rc。conf中加入如下
ntpd_enable="YES"
ntpd_program="/usr/sbin/ntpd"
ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift"
不知道是那里出了问题,希望高手指点迷津啊

论坛徽章:
0
2 [报告]
发表于 2007-07-02 10:48 |只看该作者
VMWare下存在虚拟机CPU时钟频率慢于标准频率的问题,在虚拟Windows XP系统下可以通过安装VMWare Tools并开启时间同步功能解决。FreeBSD下还没试过。

[ 本帖最后由 st.zorro 于 2007-7-2 10:53 编辑 ]

论坛徽章:
0
3 [报告]
发表于 2007-07-02 13:54 |只看该作者
我用VPC也一样,开了ntpd也一样没用。。。

论坛徽章:
0
4 [报告]
发表于 2007-07-03 11:48 |只看该作者
经测试(VMWare Workstation 6.2),FreeBSD安装VMWare Tools可以解决这个问题。

1. 安装VMWare Tools:
VMWare中选择Settings > VMware Tools Install.

mount /cdrom
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
umount /cdrom

Untar the VMware Tools tar file in /tmp and install it:
cd /tmp
tar zxf vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib
./vmware-install.pl

2. 手工修改配置:
停止虚拟机,然后在在虚拟机的.vmx文件中找到:
tools.syncTime = "FALSE"
将FALSE改为TRUE,再启动虚拟机即可。
注意:在虚拟机中最好不要启用ntpd同步标准时间,好像会引起时钟混乱。

论坛徽章:
0
5 [报告]
发表于 2007-07-04 10:36 |只看该作者
使用命令行方式在FreeBSD中修改VMWare Tool的运行参数:

Unix下VMWare Tool的命令行程序为vmware-guestd,默认目录为/usr/sbin/vmware-guestd。这是一个通过脚本自动运行的后台程序,可以使用这个程序更改运行参数。

语法为:

<daemon> --cmd "vmx.set_option <option> <old-val> <new-val>"

<daemon>在UNIX里就是vmware-guestd,(在Windows系统下为VMwareService.exe,也可以执行该命令行方式).

<option>是设置选项,这里使用synctime,详细信息可以参考官方说明。

<old-val>旧参数,<new-val>新参数,0为FALSE,1为TRUE。通过设定这两个参数就可以更改指定选项的内容了。

要启用VMWare tool的时间同步就可以运行:

./vmware-guestd --cmd "vmx.set_option synctime 0 1"

论坛徽章:
0
6 [报告]
发表于 2007-07-04 10:46 |只看该作者
默认VMWare Tool后台程序每三分钟与宿主主机同步更新一次时间。如何更改同步频率还没研究出来,貌似通过改运行参数是不行了,可能需要修改代码重编译吧。

关于VMWare Tool命令行的官方文档在这里:
http://pubs.vmware.com/ws6_ace2/ ... ls.8.21.html#990119

论坛徽章:
0
7 [报告]
发表于 2007-07-26 11:15 |只看该作者

论坛徽章:
0
8 [报告]
发表于 2007-07-29 01:17 |只看该作者
原来如此。我还奇怪为什么vmware里安装的系统时间总是有偏差
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP