如何解决Windows instance时间不同步问题

79次阅读
没有评论

共计 764 个字符,预计需要花费 2 分钟才能阅读完成。

今天就跟大家聊聊有关如何解决 Windows instance 时间不同步问题,可能很多人都不太了解,为了让大家更加了解,丸趣 TV 小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

问题描述

Windows instance 有时候会发现操作系统时间总是慢 8 个小时,即使手工调整好时间和时区,下次 instance 重启后又会差 8 个小时。

原因

KVM 对 Linux 和 Windows 虚拟机在系统时间上处理有所不同,Windows 需要额外一些设置。

解决办法一

给 Windows 镜像添加 os_type 属性。

glance image-update –property os_type= windows IMAGE-ID
 

明确指定这就是一个  windows  镜像。通过此镜像部署 instance 的时候,KVM 会在其 XML 描述文件中设置相应参数,保证时间的同步。

解决办法二

对于之前部署的 Windows instance,用第一种方法就没有效果了,只能采取一点非常规手段:Hack Database!

假设要 hack 的 instance 的名字是  win-test,用下面的 MySQL 命令:

$ use nova;

$ update instances set os_type= windows where hostname= win-test

$ select hostname,os_type from instances where hostname= win-test

| hostname  | os_type  |

| win-test     | windows |

需要重启  win-test,KVM 会获取修改后的数据库信息,更新 XML 配置,保证时间同步。

看完上述内容,你们对如何解决 Windows instance 时间不同步问题有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注丸趣 TV 行业资讯频道,感谢大家的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计764字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)