現象
Linux (VirtualBox guest VM) で時刻を任意の時刻に変更して、検証を行いたい。
- CentOS 7 で、ntp も chronyd も無効化しているのに、 時刻が勝手に更新される。
- hwclock を変えてもだめ。
解決策
VirtualBox Guest Addition の機能で、 ホスト OS との時刻同期 (timesync) が有効化されている。
VBoxService
というサービスが同期している。
systemd
の vboxadd
が既に稼働している。
いったん停止し、時刻同期を無効化したサービスを単発で起動する。
$ sudo systemctl stop vboxadd
$ sudo pkill VBoxService
$ sudo /usr/sbin/VBoxService --disable-timesync
Refs.