豆包ko 发表于 2015-4-13 12:05:31

Xen虚拟机时间的修改

  今天在测试服务器上,同事要修改一台服务器的时间以便测试,发现使用 date -s ”16:30“无论如何修改完了以后都返回原来的时间,NTP服务也已经关闭,很奇怪,想起来这台服务器是个xen的虚拟机,遂即google之,见如下转贴:
  
  (from http://blog.iyunv.com/buutterfly/archive/2009/12/29/5100970.aspx)
  xen的虚拟机,有些时候需要修改时间,但单纯的date –s time是无法修改系统时间的。需要如下操作:
  1.       Root下执行 echo 1 > /proc/sys/xen/independent_wallclock
  2.       然后再执行date –s 14:11:12
  3.       也可以和Internet同步时间,命令如下:/usr/sbin/ntpdate pool.ntp.org。如果出现以下提示 #/usr/sbin/ntpdate pool.ntp.org
  29 Dec 14:06:34 ntpdate: the NTP socket is in use, exiting
  需要先stop NTP,两种方式:
  A. root下直接sevice ntpd stop
  #service ntpd stop
  Shutting down ntpd:                              [ OK ]
  B. 手工stop ntpd
  # pwd
  /etc/rc.d/init.d
  # ./ntpd stop
  Shutting down ntpd:



  
  
页: [1]
查看完整版本: Xen虚拟机时间的修改