VMWareのCentOS6で時刻同期の設定をする(VMWareToolsを使う)

習慣化161日目

サーバーの時刻はズレるものだ。
今回はVMWare上のCentOS6で時刻がズレていたので修正する。

VMWareの時刻同期について

VMWare上のゲストOSは ntpdとかじゃなく、ホストと一致させた方がよい?
あれ? 逆だったかな。忘れた。

今回はホストと同期させる方法で設定する。
VMware Tools はゲスト OS の時刻を、ホストの時刻と合わせるコマンドを提供している。
それを使用して時刻同期する。

参考: ゲストとホスト OS 間の時刻同期の構成
https://docs.vmware.com/jp/VMware-Tools/10.1.0/com.vmware.vsphere.vmwaretools.doc/GUID-C0D8326A-B6E7-4E61-8470-6C173FDDF656.html

ntpdが動いていないことを確認する

# which ntpq
/usr/bin/which: no ntpq in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)
→そもそも入ってなかった

時刻同期の状態を確認する

# cd /usr/sbin
# vmware-toolbox-cmd timesync status
無効

時刻を確認したあと時刻同期させる

# date
→時刻がズレていることを確認する
# vmware-toolbox-cmd timesync enable
# vmware-toolbox-cmd timesync status
有効
# date
→時刻が同期したことを確認する

まとめ

時間を大切に。