`
chaoslawful
  • 浏览: 196608 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

在 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 time
    xen.independent_wallclock=1
    
  • 在虚拟机启动时的 kernel 命令行中加入选项 independent_wallclock=1

参考: http://docs.vmd.citrix.com/XenServer/4.0.1/guest/ch04s06.html

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics