通过上一节部署出来的 Windows instance 有时候会发现操作系统时间总是慢 8 个小时,即使手工调整好时间和时区,下次 instance 重启后又会差 8 个小时

这是 OpenStack 实施经验分享系列的第 3 篇。

问题描述

通过上一节部署出来的 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 配置,保证时间同步。

下一节继续讨论镜像使用上的经验和技巧。

posted on 2017-02-24 09:45 秦瑞It行程实录 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/ruiy/p/6437191.html

通过上一节部署出来的 Windows instance 有时候会发现操作系统时间总是慢 8 个小时,即使手工调整好时间和时区,下次 instance 重启后又会差 8 个小时...相关推荐

  1. 阿里云服务器上利用IIS部署.net网站(windows server2012r2系统)

    简介 本文介绍了在在一台新的阿里云服务器(windows server2012r系统)上,利用IIS发布net网站的教程,分享给大家.(还有代金券礼包领取,希望大家有所帮助)具体如下: 1.添加站点( ...

  2. git自动部署代码到服务器windows,Jenkins-在windows上配置自动化部署(Jenkins+Gitlab+IIS)...

    Jenkins-在windows上配置自动化部署(Jenkins+Gitlab+IIS) web部署样例 windows服务部署样例 系统备份 在服务器上创建后缀名为.ps1的文件,例:BackUpD ...

  3. Windows 2008 部署服务之Windows 7 应答文件创建

    ------------------------------ Windows 2008 部署服务八步走: 1.Windows 2008 部署服务之WDS概述 2.Windows 2008 部署服务之W ...

  4. 清华大一Python作业太难上热榜!只上3节课,手撸AI算法,网友:离本科毕设只差一篇万字论文...

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 太难了! ...

  5. 【附代码】如何在私有链上编写、部署与以太坊进行交互的智能合约

    原文:How To Write, Deploy, and Interact with Ethereum Smart Contracts on a Private Blockchain  作者:jack ...

  6. Java之JVM调优案例分析与实战(1) - 高性能硬件上的程序部署策略

    本JVM系列均来源于<深入理解Java虚拟机>一书中,版权归该书作者所有. 环境:一个15万PV/天左右的在线文档类型网站最近更换了硬件系统,新系统硬件为4个CPU.16GB物理内存.OS ...

  7. java web windows_Java Web服务器部署指南(windows版)

    第一步:安装JDK 1. 下载JDK:(百度或者到Oracle官网,下载适合你的windows版本的JDK,这里就不贴出下载地址了.) 2. 傻瓜式安装(值得注意的地方是:最好不要安装在系统盘,另外安 ...

  8. 下载部署和管理Windows Azure应用程序评估

    TechNet 评估中心 的人们刚刚发布了一个称为部署和管理 Windows Azure 应用程序的新的评估体验.在此评估过程中,用户按照指南一步一步地将示例程序部署到Windows Azure ,然 ...

  9. 初探在容器上构建持续部署!

    作者 | 倚天码农 责编 | 徐威龙 封图| CSDN下载于视觉中国 要想理解持续集成和持续部署,先要了解它的部分组成,以及各个组成部分之间的关系.下面这张图是我见过的最简洁.清晰的持续部署和集成的关 ...

  10. 如何在Azure上创建和部署云服务

    Azure 管理门户提供两种方法可用来创建和部署一个云服务:快速创建和自定义创建. 本主题说明如何使用快速创建方法来创建新的云服务,然后使用上传来上载和部署一套在 Azure 的云服务.当您使用此方法 ...

最新文章

  1. cacti的mysql密码_cacti 监控搭建
  2. 第二次冲刺 站立会议5
  3. SpringNBoot日志配置
  4. STM32——库函数开发小结
  5. 计算机合计功能,Javascript自动求和,Javascript自动合计
  6. 实用的 Python —— 快速进行相关计算
  7. 一款短小精悍的日志分析工具web_log_analyse
  8. DevOps使用教程 华为云(17)git 比较2个分支版本的差异 某个具体文件的差异
  9. 高效地获取XMLhttp对象
  10. vscode配置python调试_vscode配置python环境-运行调试-windows环境
  11. arcgis视频教程 定制技术服务_坐标转换_等高线生成各种问题远程解决
  12. Android 获取圆角图标bitmap黑色背景问题解决
  13. 2023年中央民族大学新闻学保研必看上岸前辈复习经验分享
  14. 信号与系统作业之我的朋友把我的大作业分享了好朋友
  15. 南京信息工程大学计算机博士点,南京信息工程大学2021年招收攻读博士学位研究生专业及考试科目...
  16. 深入浅出实时数据库12.8日版
  17. 东拉西扯01世界的沧海桑田
  18. oracle11 如何启动企业管理器
  19. 站长号词库:今日热门长尾关键词挖掘 20221201
  20. kettle 邮件服务器,kettle 实用功能之三 ---- 使用 kettle 群发动态内容的邮件。

热门文章

  1. HDU 1102 Constructing Roads
  2. [导入][ASP.NET 控件实作 Day14] 继承 CompositeControl 实作 Toolbar 控件
  3. 第四次课后作业及Sring类型的应用
  4. Beta阶段第四次Scrum Meeting
  5. centos Install Docker
  6. 转 iOS socket
  7. *最近培训的一个题目:蚂蚁爬竿
  8. 为什么要使用自增ID作为主键
  9. unity3d中串口的使用
  10. Markdown 语法速查表