【Xen】ゲストOSで時刻設定をしてはいけない
問題
仮想ゲストマシンの時刻はどうやって設定したらよいですか?
答え
キーワードは xen.independent_wallclock
デフォルトでは、Linuxの仮想マシンの時計はホストの時計と同期している。独立して変更することはできない。
ホストマシンのみ時計を合わせればよいので、通常は便利である。
準仮想化環境では、次の設定で独自の時刻設定が可能。
- Add the following lines to
/etc/sysctl.conf
, and reboot the system:# Set independent wall clock time xen.independent_wallclock = 1
- You can temporarily override the setting for the current session in the proc filesystem. For example, as root run the following command on the guest:
# echo 1 > /proc/sys/xen/independent_wallclock
- Pass “independent_wallclock=1” as a boot parameter to the VM.
注意
この設定は、完全仮想化環境では無効。
コメント