在生產環境中,從centos6.0以來,kvm虛擬機時鐘配置這塊,都使用的是localtime,工作很正常。
<clock offset='localtime'> <timer name='rtc' tickpolicy='catchup' track='guest'> <catchup threshold='123' slew='120' limit='10000'/> </timer> <timer name='pit' tickpolicy='delay'/> </clock>
但是在升級到centos6.5以後,發現虛擬機啓動以後,時間和宿主機相差8個小時,折騰了一段時間,後來將時區強制設置成timezone方式,解決了這個問題。
<clock offset="timezone" timezone="China/Shanghai"> <timer name='rtc' tickpolicy='catchup' track='guest'/> </clock>