virtualboxにインストールされたcentosで日付と時刻を最小限に抑える方法は?

virtualboxにインストールされたcentosで日付と時刻を最小限に抑える方法は?

VirtualBoxにCentos 7の最小バージョンをインストールしました。この仮想マシンを実行するたびに、日付と時刻が正しく表示されません。この日付/時刻を自動的に更新/同期化するにはどうすればよいですか?現在表示されている時間はですWed Nov 30 10:04:24 IST 2016

答え1

cronとntpdateを使用してこれを行うことができます。

タイムゾーンを設定して起動します。例えば

timedatectl set-timezone America/New_York 

ntpサーバーと時刻を同期させるために、ntpdateコマンドを含むファイルをcron.dに作成します。

vim /etc/cron.d/ntpdate

ファイルに下記の行を追加してください。

*/5 * * * * ntpdate 0.pool.ntp.org

内部 ntp サーバーがある場合は、ntp.org の代わりにそのサーバーを指します。

これにより、5分ごとにシステム時間がntpサーバーと同期されます。

関連情報