VagrantのCentOSの日時を変更する

プログラムの動作検証を行うため、Vagrantで使用しているcentOS7の日時を変更したい。

日時を変更するには

日時を変更するには、dateコマンドにsオプションを指定する。

日付を変更する 

date -s "2021-04-01"

時刻を変更する

date -s "10:01:02"

日時を変更する

date -s "2021-04-01 10:01:02"

日時の変更が反映されない問題

dateコマンドを実行すると日時が変更されるが、すぐに変更前の日時に戻ってしまう。

調べたところ、VirtualBoxのGuest AdditionsがゲストOSの日時をホストOSと同期しているそうだ。

日時の動機を止めてから、日時を変更すると、変更が反映された。

日時の同期を止める

service vboxadd-service stop

日時を変更する

date -s "2021-04-01 10:01:02"

動作検証が終わったら、同期を再開する。

service vboxadd-service start

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください