Xen 虛擬機默認不允許不同的虛擬機使用不同的系統時間,因此所有虛擬機的系統時間都會同宿主機的系統時間嚴格同步,用 date 命令修改虛擬機系統時間時雖然提示成功但其實系統時間還是沒變。若有獨立修改 Xen 虛擬機的特殊需要,可以通過如下方法進行:
1.關閉虛擬機和宿主機的時間同步
echo xen.independent_wallclock=1 >>/etc/sysctl.conf
2.刷新使立即生效
sysctl -p
3.設置時間自動同步
ntpdate asia.pool.ntp.org
4.設置計劃任務每隔一段時間執行一次
crontab -u root -e
* * */5 * * ntpdate asia.pool.ntp.org
/etc/init.d/crond restart