虚拟机上面的LINUX 无法和宿主WIN上面的时间同步问题
来源:互联网 发布:centos 6.8安装教程 编辑:程序博客网 时间:2024/05/18 12:30
转自:http://blog.csdn.net/u011569202/article/details/46137543
服务器在虚拟机上运行多时,总是发现时间会不正常,调整好了,运行几日,会出现日期时间不正确的情况,正常时间1分钟,BSD上才走大约半分钟,偏移得厉 害。用ntpdate或ntpd都不能校正,无法正常同步时间。VMWare下普遍存在虚拟机CPU时钟频率慢于标准频率的BUG,导致虚拟机系统时间不 准确甚至出现大幅度的偏移。在虚拟Windows系统下可以通过安装VMWare Tools并开启时间同步功能解决。但是在FreeBSD的命令行下怎么设置VMTool的强制时间同步。
经测试FreeBSD同样也可以:
第一步、安装VMWare Tools:
VMWare中选择Settings > VMWare Tools Install.
mount /cdrom
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
umount /cdrom
解压并安装:
cd /tmp
tar zxf vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib
./vmware-install.pl
第二步、修改配置:
这里有两种办法可以修改VMWare tool guest daemon的运行参数:
1.使用命令行方式
Unix下VMWare Tool的命令行程序为vmware-guestd,默认目录为/usr/sbin/vmware-guestd。这是一个通过脚本自动运行的后台程序,可以使用这个程序更改运行参数。
语法为:
–cmd “vmx.set_option ”
在UNIX里就是vmware-guestd,(在Windows系统下为VMwareService.exe,也可以执行该命令行方式).
是设置选项,这里使用synctime,详细信息可以参考官方说明。
旧参数,新参数,0为FALSE,1为TRUE。通过设定这两个参数就可以更改指定选项的内容了。
要启用VMWare tool的时间同步就可以运行:
./vmware-guestd –cmd “vmx.set_option synctime 0 1″
2.直接修改虚拟机配置文件
如果只需要开启时间同步,这是相对比较简单直接的办法:
停止虚拟机,然后在在虚拟机的.vmx文件中找到:
tools.syncTime = “FALSE”
将FALSE改为TRUE,再启动虚拟机即可。
默认VMWare Tool后台程序每三分钟与宿主主机同步更新一次时间。如何更改同步频率还没研究出来,貌似通过改运行参数是不行了,可能需要修改代码重编译吧。
注意:在虚拟机中最好不要启用ntpd同步标准时间,可能会引起时钟混乱。
经测试FreeBSD同样也可以:
第一步、安装VMWare Tools:
VMWare中选择Settings > VMWare Tools Install.
mount /cdrom
cp /cdrom/vmware-freebsd-tools.tar.gz /tmp
umount /cdrom
解压并安装:
cd /tmp
tar zxf vmware-freebsd-tools.tar.gz
cd vmware-tools-distrib
./vmware-install.pl
第二步、修改配置:
这里有两种办法可以修改VMWare tool guest daemon的运行参数:
1.使用命令行方式
Unix下VMWare Tool的命令行程序为vmware-guestd,默认目录为/usr/sbin/vmware-guestd。这是一个通过脚本自动运行的后台程序,可以使用这个程序更改运行参数。
语法为:
–cmd “vmx.set_option ”
在UNIX里就是vmware-guestd,(在Windows系统下为VMwareService.exe,也可以执行该命令行方式).
是设置选项,这里使用synctime,详细信息可以参考官方说明。
旧参数,新参数,0为FALSE,1为TRUE。通过设定这两个参数就可以更改指定选项的内容了。
要启用VMWare tool的时间同步就可以运行:
./vmware-guestd –cmd “vmx.set_option synctime 0 1″
2.直接修改虚拟机配置文件
如果只需要开启时间同步,这是相对比较简单直接的办法:
停止虚拟机,然后在在虚拟机的.vmx文件中找到:
tools.syncTime = “FALSE”
将FALSE改为TRUE,再启动虚拟机即可。
默认VMWare Tool后台程序每三分钟与宿主主机同步更新一次时间。如何更改同步频率还没研究出来,貌似通过改运行参数是不行了,可能需要修改代码重编译吧。
注意:在虚拟机中最好不要启用ntpd同步标准时间,可能会引起时钟混乱。
阅读全文
0 0
- 虚拟机上面的LINUX 无法和宿主WIN上面的时间同步问题
- gii在linux服务器上面无法生成代码的问题
- 虚拟机CentOS上面连网遇到的问题
- 修改linux上面的显示时间
- 修改linux上面时间的方法
- 本地连接虚拟机上面的redis
- yii在Linux上面碰到的问题
- win 7上面搭建ndk的笔记
- UIScroller的页面切换和上面的同步
- 虚拟机上面的ubuntu和winxp共享文件
- 总结cocoapods 在Xcode7上面出现无法安装的问题
- linux虚拟机和宿主机的互连
- VMware虚拟机作为OpenStack计算节点,上面的虚拟机无法启动问题解决
- 虚拟机上面的ubuntu装source insight
- dos文件放到linux上面显示^M问题的解决
- 关于电脑上面的时间利用
- 在section上面设置相应的时间
- 在linux上面搭建svn服务器遇到的一些问题和想法
- 不要过度依赖JQuery(三)
- nginx——反向代理
- 5种服务器网络编程模型讲解
- 谈谈你对MVC的理解
- solr安装和部署
- 虚拟机上面的LINUX 无法和宿主WIN上面的时间同步问题
- 利用 FFmpeg 在 Android 上做视频编辑
- BZOJ1232 安慰奶牛cheer (洛谷2916)
- PHPstorm激活方法
- 《Java编程思想》动态类型安全
- 淘客群的终结 自媒体淘客时代该如何去做?
- 解放计算给服务带来的压力,第一想到的就是阿里云高性能计算(HPC)
- 基础数据结构:栈、队列——Python实现
- Python学习笔记(三):常用内置函数学习