Vagrant在Mac OS上自动暂停

Mag*_*gus 12 macos virtualbox virtual-machine vagrant

我安装了Vagrant,我使用的是Vaprobash提供的配置脚本.

我没有改变那个脚本,除了ip,运行正常.

问题是Vagrant在没有任何通知且没有明显原因的情况下停止了盒子.

我怀疑地走向电池.Mac可以在没有自动挂起的情况下使用2%的电池,盒子是否可以观看并因电池电量不足而暂停?

有没有其他人通过这个?

mik*_*ing 7

对于任何正在运行无头流浪盒并寻找防止客户自动暂停低电量的方法的人来说,以下方法对我有用:

在您的Vagrantfile中:

Vagrant.configure("2") do |config|
  config.vm.provider "virtualbox" do |v|
    v.customize ["modifyvm", :id, "--acpi", "off"]
  end

  ...
end
Run Code Online (Sandbox Code Playgroud)


pio*_*r.d 5

好吧,正如我在上面的评论中所说,我怀疑Ubuntu的电源管理是关闭机器而不是Vagrant.正如您可能已经知道的那样,您可以将电池严重不足时的操作设置为"无"(如另一个答案中所示):

gconftool-2 --set --type string /apps/gnome-power-manager/actions/critical_battery       nothing
Run Code Online (Sandbox Code Playgroud)

此外,我在这里找到了相同的提示.

此外,如果您愿意,可以使用其他选项(在此处找到):

/apps/gnome-power-manager/general/use_time_for_policy (false)
/apps/gnome-power-manager/thresholds/percentage_low (12)
/apps/gnome-power-manager/thresholds/percentage_critical (8)
/apps/gnome-power-manager/thresholds/percentage_action (5)
/apps/gnome-power-manager/actions/critical_battery (hibernate)
Run Code Online (Sandbox Code Playgroud)