2、等待虚拟机开机。
3、选择语言为中文,点击右下角继续。
4、选择日期和时间进入该页面进行配置,地区选择亚洲-上海,时间修改成和电脑一样后,点击左上角完成。
5、选择软件选择进入该页面进行配置,设置为带GUI的服务器,点击左上角完成。
详细信息主机是运行Windows的计算机具有在不同处理器的运行速度的硬件电源管理功能。
当主处理器速度的增加,客户 *** 作系统的实时时钟(RTC)运行太快。
在vmware.log中的文件,您会看到错误:[msg.log.error.unrecoverable] VMware Workstation的不可恢复的错误:(VMX)的ASSERT / build/mts/release/bora-528992/bora/vmcore/vmx/main/timeTracker_user C:237 bugNr = 148722
解
可能发生在一些使用英特尔SpeedStep,AMD酷'N'安静,或其他类似的节能技术,改变处理器的速度主机这个问题。
注:这篇文章是专为运行Windows的上市产品版本的主机。对于Linux主机上运行这些产品的版本,请参阅主机的电源管理导致的问题在Linux主机上来宾报时(1591) 。对于旧版本的产品没有列在这里,请参见锁定的SpeedStep,的PowerNow或Cool'n'Quiet功能在主机上以一个恒定的速度(708) 。
解决方法
您必须在全局配置文件(在指定物理硬件的正确最大CPU速度的config.ini)。
注:在作出任何修改config.ini文件,备份你的虚拟机。
指定正确的最大CPU速度:
查找主机的CPU的最大速度。要做到这一点,打开控制面板 >系统。注写在模型中指定文本的处理器(CPU)的速度等级。这可能比这里应当指出,处理器的当前 *** 作速度高 。这个值往往也可以从计算机的BIOS诊断屏幕启动计算机时获得的。
找到的config.ini文件中:
Windows 2000或XP - %ALLUSERSPROFILE%\应用数据\的VMware \ <VMware-Product>\ config.ini文件
Windows Vista中,Windows 7中,Windows 8中,在Windows Server 2008 R2或Windows Server 2012中- C:\ programdata文件\的VMware \ <VMware-Product>\ config.ini文件
注意:在安装VMware产品时,该文件通常创建。确保显示隐藏的文件和文 件夹下是启用工具 >文件夹选项 >查看。但是,如果文件不存在,在上述的适当位置新建一个文本文件,然后添加需要的线路,以形成有效的config.ini文件。对于文件的规格,请参阅创建和编辑在Windows主机上(1754)的config.ini。
编辑config.ini文件,并添加这些行。
host.cpukHz =“1700000”
修改cpukHz根据物理计算机的最大CPU速度的步骤1中的value值。
host.noTSC =“TRUE”
ptsc.noTSC =“TRUE”
这使得,保持客人的时钟精确,即使时间戳计数器(TSC)是缓慢的机制。
上面的例子是,有1700兆赫(或1.7 GHz)的最大CPU速度的计算机。进入该行的值必须在千赫。从MHz的转换速度,乘以1000。从GHz的转换,通过1000000繁殖。
重新启动VMware授权服务以使更改生效。单击开始 >控 制面板 >管理工具 >服务。右键单击VMware的 授权服务,然后单击重新启动。
此外,验证的VMware工具在客户机 *** 作系统设置为启用时间同步:
。通过双击系统通知区域(托盘)的VMware的图标,打开VMware Tools的工具箱应用注:VMware Tools控制面板还可以通过打开运行\ Program Files文件\的VMware \ VMware Tools的\ VMControlPanel.cpl:C。
点击选项,选择虚拟机和主机 *** 作系统之间的时间同步。
附加信息
有关报时的其他信息,请参见计时在VMware虚拟机。
VMware虚拟机时间总是异常?简单两步彻底解决此问题系统时间问题看似很⼩,但是对于⼀些时效性要求较⾼的业务系统,例如:考试系统、实时监
控系统等,时间问题影响甚⼤。我们在实际⽣产中也遇到⼀台虚拟机安装的Windows Server系
统( *** 作系统时间同步NTP,未配置同步主机)由于系统时间异常导致应⽤服务出现问题。
*** 作系统时间同步
Windows:Windows *** 作系统直接把CMOS时间认定为当前显⽰时间,不根据时区转换。这样
每调整⼀次系统时区,系统会根据调整的时区来计算当前时间,确定后,也就同时修改了
CMOS内的时间。
Linux:Linux和苹果 *** 作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置
的时区来最终确定当前系统时间。
为什么虚拟机会有波动?
计时器中断
虚拟机与主机 *** 作系统共享底层硬件,正在运⾏的虚拟机,有时也会延迟交付虚拟计时器中
断。虚拟机只在某些特定的时刻检查挂起的虚拟计时器中断,⽐如底层硬件接收到物理计时器
中断时,让虚拟机在精确指定的时间内,去请求物理计时器中断。
因为客户 *** 作系统通过计算中断来保持时间,所以当存在计时器中断积压时,由客户 *** 作系统
测量的时间就会落后于实时时间。
VMware虚拟机如何处理计时器中断?
VMware虚拟机通过跟踪当前计时器中断待办事项列表来处理这个问题,并在待办事项列表过⼤
时以更⾼的速度交付计时器中断,以便赶上进度。
如果虚拟机运⾏得太慢,可能是由于与主机上运⾏的其他虚拟机或进程争夺CPU时间的结果,
则不能为虚拟机提供⾜够的时间跟上进度。
发⽣这种情况后,如果客户 *** 作系统安装了VMware Tools并且时钟同步功能启⽤状态,VMware
Tools会在客户 *** 作系统未来的某个时候,通过同步客户 *** 作系统与主机的时钟校正时间。VMware vSphere虚拟化环境时间配置点
ESXi主机时间
主机时间配置分为两种:⼿动配置、同步NTP服务器
主机时间配置
虚拟机时间配置
虚拟机时间配置:同步主机时间(注:必须安装VMware Tools)
虚拟机时间配置-同步主机时间
虚拟机 *** 作系统时间
Windows和Linux时间配置同样分为:VMware Tools定期时钟同步、⼿动配置、同步⽹络时
间。⼀般是Microsoft W32Time for Windows和NTP for Linux,通常⽐ VMware Tools 周期性时
间同步更准确。
通常,在我们交付虚拟机时,最好⼀次只使⽤⼀个时钟同步服务,以确保避免多个服务对时钟
进⾏更改造成冲突的问题。
虚拟机时间在什么时候会发⽣变动?
初始化时间
VMware虚拟机提供了与物理机器类似的机制:⼀个虚拟电池⽀持的CMOS时钟和虚拟⽹卡,可以⽤来从⽹络时间服务器获取时间。另外还提供了⼀种机制:VMware Tools在启动时重置客户 *** 作系统的时钟,以匹配主机的时钟。客户机和主机之间的接⼝使⽤UTC(协调世界时,也称为格林威治标准时间或GMT),因此客户机和主机不必在同⼀时区。
注:UTC的偏移量与虚拟机的CMOS⾮易失性内存的其他内容⼀起存储在虚拟机的nvram⽂件中的。
虚拟机管理 *** 作
当虚拟机停⽌⼀段时间并继续运⾏时,客户 *** 作系统的时钟通常会落后于实际时间——特别是在挂起并恢复、快照和还原为快照或VMotion *** 作之后。因此,如果在客户 *** 作系统中安装了VMware Tools, VMware Tools守护进程将在这些事件发⽣后,即时关闭了定期的时间同步也会纠正客户 *** 作系统时钟。
VMware Tools周期同步
执⾏时间同步之后,VMware Tools 会每分钟检查⼀次,以确定客户机和主机 *** 作系统上的时钟是否仍然匹配。如果不匹配,则将同步客户机 *** 作系统上的时钟以与主机上的时钟匹配。
如何禁⽤虚拟机时间同步?
即使未打开周期性时间同步,虚拟机有时也会与主机同步时间。若要完全禁⽤时间同步,必须编辑虚拟机的配置⽂件(.vmx ⽂件),并将某些同步属性设置为 FALSE。
tools.syncTime = 'FALSE' 是否定期同步
time.synchronize.continue = 'FALSE' 是否快照后同步
time.synchronize.restore = 'FALSE' 是否快照恢复后同步
time.synchronize.resume.disk = 'FALSE' 是否在从挂起恢复并使⽤VMware VMotion
特性迁移到新主机后同步。
time.synchronize.shrink = 'FALSE' 是否在整理虚拟磁盘碎⽚后同步
time.synchronize.tools.startup = 'FALSE' 是否在⼯具守护进程启动时同步,通常在
客户 *** 作系统启动时同步。
*** 作系统内禁⽤时间同步
总结
有时候我们在虚拟机安装完 *** 作系统后,往往漏掉⼀些配置,例如:VMware Tools未安装、 *** 作系统时间是否同步⽹络NTP或者关闭时间⽹络同步⽽去同步主机时间等。我们需要根据实际情况,选择⼀种⽐较适合⾃⼰环境的时间同步⽅式,从⽽保证系统及应⽤程序的稳定运⾏。
¥
5
百度文库VIP限时优惠现在开通,立享6亿+VIP内容
立即获取
VMware虚拟机时间总是异常?简单两步彻底解决此问题
VMware虚拟机时间总是异常?简单两步彻底解决此问题
系统时间问题看似很⼩,但是对于⼀些时效性要求较⾼的业务系统,例如:考试系统、实时监
控系统等,时间问题影响甚⼤。我们在实际⽣产中也遇到⼀台虚拟机安装的Windows Server系
统( *** 作系统时间同步NTP,未配置同步主机)由于系统时间异常导致应⽤服务出现问题。
第 1 页
*** 作系统时间同步
Windows:Windows *** 作系统直接把CMOS时间认定为当前显⽰时间,不根据时区转换。这样
每调整⼀次系统时区,系统会根据调整的时区来计算当前时间,确定后,也就同时修改了
CMOS内的时间。
Linux:Linux和苹果 *** 作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置
第 2 页
的时区来最终确定当前系统时间
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)