VirtualBox上のCentOSサーバーの時間を合わせる

クローズドなWindsows環境上で仮想マシンを運用していると、仮想マシンの時間が9時間程先に進んでいる場合があります。

構成例

  • Window 8 上のVitrualBox にCentOS 7 のサーバーを構築
  • CentOS 7 はホストオンリーアダプターのネットワーク設定(外部NTPなどへはアクセスが出来ない)
  • Windows8のクロックは、UTC
  • CentOS 7 のクロックは、JST-9

状況

CentOS7の仮想マシンのLocal timeが9時間進んでいる状況になる

時間を合わたい

Windows8の時間とVirtualBox上のCentOS7のサーバーの時間を合わせたい

回避方法

Windows8側のハードウエアクロックを利用する

CentOS 上での操作

ハードウエアクロックを、ローカルタイムに利用

# hwclock   – s   – – localtime

 

ハードウェアクロックの時刻を localtime に変更

# timedatectl  set-local-rtc  true

 

これで、Windows8とVirtaulBox上のCentOSサーバーの時間が同一になります