使用 VirtualBox + Vagrant + Homestead 的时间不同步

Fre*_*rik 5 virtualbox vagrant homestead

每当我的计算机休眠时,Homestead 环境中的时间就会不同步。时间不会在它醒来时更新,它只是从计算机开始睡眠时开始继续。这迫使我摧毁,然后上升 Vagrant。

版本:

  • 家园 5.0.1
  • 流浪者 2.0.1
  • 虚拟盒 5.2.4

我已将此添加到Vagrantfile

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
    config.vm.provider 'virtualbox' do |vb|
       vb.customize [ "guestproperty", "set", :id, "/VirtualBox/GuestAdd/VBoxService/--timesync-set-threshold", 10000 ]
    end

    config.vm.provider "virtualbox" do |vb|
       vb.customize ["modifyvm", :id, "--cableconnected1", "on"]
    end

    // More code...
Run Code Online (Sandbox Code Playgroud)

如何让 Homestead 环境同步时间?

小智 4

我在与 s3 不同步时遇到了这个解决方案。

编辑ntp.conf

sudo vim /etc/ntp.conf

将服务器更改为:

server 0.amazon.pool.ntp.org iburst
server 1.amazon.pool.ntp.org iburst
server 2.amazon.pool.ntp.org iburst
server 3.amazon.pool.ntp.org iburst
Run Code Online (Sandbox Code Playgroud)

重启ntp服务

sudo service ntp restart
Run Code Online (Sandbox Code Playgroud)

你就完成了。