vmwarevcenter7.0显示时间不对
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vmwarevcenter7.0显示时间不对相关的知识,希望对你有一定的参考价值。
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 页
的时区来最终确定当前系统时间 参考技术A 修改时间同步有两种方法,一种是关掉虚拟机,在虚拟机目录下编辑vmx配置文件,将tools.syncTime值修改为TRUE,默认VMWare Tool后台程序每三分钟与宿...
第一PHP社区
电脑开机后只显示日期怎么办
参考技术A 1. 开机时间显示运行---cmd----systeminfo
有一行为“系统启动时间”
其描述的为开机到现在的总时间
在Windows XP中,我们可以通过“事件查看器”的事件日志服务查看计算机的开、关机时间。因为事件日志服务会随计算机一起启动和关闭,并在事件日志中留下记录。
在这里有必要介绍两个ID号:6006和6005。在事件查看器里ID号为6006的事件表示事件日志服务已停止,如果你没有在当天的事件查看器中发现这个ID号为6006的事件,那么就表示计算机没有正常关机,可能是因为系统原因或者直接按下了计算机电源键,没有执行正常的关机操作造成的。当你启动系统的时候,事件查看器的事件日志服务就会启动,这就是ID号为6005的事件。
通过这两个ID号保存的信息,我们可以轻松查看计算机开、关机记录:打开“控制面板”,双击“管理工具”,然后打开“事件查看器”,在左边的窗口中选择“系统”选项。单击鼠标右键,在弹出的快捷菜单中选择“属性”,在打开的“系统属性”窗口中选择“筛选器”选项卡,在“事件类型”下面选中“信息”复选项,并在“事件来源”列表中选择“eventlog”选项,继续设定其他条件后,单击“确定”按钮,即可看到需要的事件记录了。双击某条记录,如果描述信息为“事件服务已启动”,那就代表计算机开机或重新启动的时间,如果描述信息是“事件服务已停止”,即代表计算机的关机时间。
2. 电脑右下角怎么一直显示时间
1.首先要把时间和日期格式改成两行。
方法是:用注册表软件进入HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Shell,点 shell,你会只看到一项NoClearType1(0。
),这是你就要新建二进制值(点击注册表下面工具栏里的“编辑”,会看到“新建二进 制值”的选项,点击它),值名称填上:“TBOpt(都是字母,注意大小写),值数据添上:”03“(数字),记住:值数据添填01只显示时间,02只显 示日期,03显示时间加日期(双行),04什么都不显示(会在桌面上方的任务栏空出大块空间,方便自己DIY)。重起后,任务栏就有变化了。
2.第一行增 加星期显示:修改注册表HKEY_LOCAL_MACHINE/NLS/OVERRIDES/,添加一个字符串SSDte的值“M-d(dddd)”,这 样修改后第一行就变成了“2-21(星期二)”了;下面我们来讲一下如何设置(绝对简单!!)1.安装注册表编辑软件,我用PHM,下载见第一贴2.打开 注册表软件,进入HKEY_LOCAL_MACHINE/nls/overrides,熟悉注册表的朋友看一下里面的键值,对,是区域设置的详细设置,但 是你在区域设置里面,关于时间和日期的选项是不能自己修改的(只有上午下午及日期分隔符可以),必须选用已有选项,现在我们就来修改吧注意,如果你没有以 下键值根据说明自建即可!或到”开始”---“设置”---“系统”---“区域设置”里把时间和日期设置均更改一下,不用默认设置,重启后,就有各键值 了.3.日期如何设置点击SSDte,弹出更改数值页面,把其默认数值由”yy-mm-dd”(1)改为”dddd(空格)yy-mm-dd”(显示为” 星期一05-06-20”,以05年06月20日举例)(2)改为"dddd(空格)mm-dd”(显示为”星期一06-20”,以05年06月20日举 例),(3)改为”dddd(空格)MMM-dd”(显示为”星期一六月-20”,以05年06月20日举例)(4)改为”dddd(空格)MMMdd日 ”(显示为”星期一六月20日”,以05年06月20日举例)(5)改为”dddd(空格)MM月dd日”(显示为”星期一06月20日”,以05年06 月20日举例)(6)改为”dddd(空格)MM'月'dd'日'”(显示为”星期一06月20日”,以05年06月20日举例)与第(5)等效(7)改 为”dddd(空格)yy年MM月dd日”(显示为”星期一05年06月20日”,以05年06月20日举例)(8)改为”dddd(空格)yy'年 'MM'月'dd'日'”(显示为”星期一05年06月20日”,以05年06月20日举例)4.时间如何设置点击STFmt,弹出更改数值页面,把其默 认数值由”hh:mm:dd”改为”XXXXhh:mm:dd”即可,XXXX代表你想让他显示的东西—支持中文!,hh显示12小时时间,用HH显示 24小时时间;分钟用mm;秒暂时没有办法让其显示修改注册表有危险,请大家先备份。
以上是关于vmwarevcenter7.0显示时间不对的主要内容,如果未能解决你的问题,请参考以下文章
一个视图显示多个UICollectionView,但是显示的item数不对
iOS tableViewCell 在自定义高度方法中遇到的问题,cell高度为0,cell显示不出来,cell直接显示第几个而不是...cell显示个数不对