在 Xen 虚拟机下修改系统当前时间

Xen 虚拟机默认不允许不同的虚拟机使用不同的系统时间,因此所有虚拟机的系统时间都会同宿主机的系统时间严格同步,用 date 命令修改虚拟机系统时间时虽然提示成功但其实系统时间还是没变。若有独立修改 Xen 虚拟机的特殊需要,可以通过如下方法进行:

1. 在 Xen 虚拟机的 root 提示符下输入命令:

echo 1 < /proc/sys/xen/independent_wallclock

sysctl xen.independent_wallclock=1

以启用虚拟机独立的系统时间

2. 现在用 date -s "目标日期时间" 命令应该就可以设置系统时间了

这样的设置在虚拟机重启以后就失效了,若要使该设置永久生效,可以进行如下改动之一:

修改 /etc/sysctl.conf 文件,增加如下内容:

# Set independent wall clock timexen.independent_wallclock=1

在虚拟机启动时的 kernel 命令行中加入选项 independent_wallclock=1

另外发现一个非常怪异的现象,如果配置为xen时间和真实主机时间同步的话。如果xen时间快了几分钟,在更改主机时间后xen时间不会马上同步为正确的时间,表现为时间停止增长,等本地时间和主机一致后才会继续时间的增长。

原文

http://blog.zol.com.cn/1826/article_1825396.html

最新文章

  1. JavaWeb——Servlet
  2. swift 可选类型(optional)--- swift 入门
  3. UITableView(二)
  4. 阿里社招B2B
  5. TaggingJS – 可以灵活定制的 jQuery 标签系统插件
  6. jquery中ajax的简单使用
  7. Android Service初始
  8. &amp;&amp;运算符和||运算符的优先级问题
  9. [POJ1969]Count on Canton
  10. BZOJ1613: [Usaco2007 Jan]Running贝茜的晨练计划
  11. MyBatis 注解
  12. protobuf c++ API
  13. Java Collections类
  14. redis 开启远程访问权限
  15. .NET Core多平台开发体验[3]: Linux (Windows Linux子系统)
  16. 跨年呈献:HP-Socket for Linux 1.0 震撼发布
  17. 为VisualStudio2017添加bits/stdc++.h
  18. source tree常用功能
  19. impala 和 kudu 小记
  20. Ionic学习资源

热门文章

  1. SQL Server 【CTE + FOR XML PATH】使用笔记~
  2. RRDTool 三个命令的使用
  3. Daily Scrum 12.11
  4. aix 6+ mount 光驱
  5. Browser默认书签加载过程
  6. 再见Unity3d的死循环
  7. js脚本放置位置
  8. JS实现隔行变色,鼠标移入高亮
  9. Jade之标签
  10. 【半平面交】bzoj2618 [Cqoi2006]凸多边形