在 Xen 虚拟机下修改系统当前时间
2013-11-18 00:30
639 查看
在 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
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
相关文章推荐
- XEN虚拟机如何修改系统时间
- XEN虚拟机如何修改系统时间?
- XEN虚拟机修改系统时间
- 修改xen虚拟机时间
- Linux下修改系统当前时间
- linux QT因修改系统时间或迁移项目后,重新编译提示某某文件修改时间大于当前时间,或新修改的代码不能正确编译。
- Linux 下修改系统当前时间
- 在Xen虚拟机下修改或同步时间失败的解决方法
- Linux 查看当前时间和修改系统时间
- 老男孩教育每日一题-第104天-如何查看linux系统时间?若当前系统时区不是中国,如何修改?
- xen虚拟机的linux系统时间设置
- 虚拟机中的linux系统修改时间重启后仍然显示错误时间的解决方法
- 修改xen虚拟机时间
- 查找特定文件,修改为当前系统时间
- 修改centos系统时间为重庆时间(当前时间)
- 在Xen虚拟机下修改或同步时间失败的解决方法
- MySQL获取系统当前时间的函数和centos修改时间
- 修改xen虚拟机时间
- 修改centos系统时间为重庆时间(当前时间)
- linux查看和修改当前系统时间