ホストとゲスト間の時刻同期を解除する方法
デフォルトではゲストはホストに対して時刻同期を取るようになっている。
例えば、以下のようにゲスト側で時刻を設定しようとしても反映されない。
# date -s "01/01 00:01 2009"
逆にホスト側で時刻を設定すると、ゲスト側でもその時刻になる。
ゲスト側が進んでいる場合は、時間が止まったようになり、ホストと同じ時刻になると時間が動き始める。
これを解除するためにはカーネルパラメータに以下の設定をすればよいとのこと。
/etc/sysctl.conf
xen.independent_wallclock = 1
OSを再起動させずに反映させる場合は以下のいずれかのコマンドを実行すればよい。
# sysctl xen.independent_wallclock=1
もしくは
# echo 1 > /proc/sys/xen/independent_wallclock