当我尝试关闭我的机器时,它“冻结”或停留在一个点上,无法完成该过程。我收到消息
unregistered_netdevice: waiting for vboxnet2 to become free. Usage count = 1
经过一些实验后,我注意到如果我停止 vagrant boxes,这个错误就不会发生。
vagrant halt
这是几周前开始的新行为。我该如何解决这个问题?
当我尝试关闭我的机器时,它“冻结”或停留在一个点上,无法完成该过程。我收到消息
unregistered_netdevice: waiting for vboxnet2 to become free. Usage count = 1
经过一些实验后,我注意到如果我停止 vagrant boxes,这个错误就不会发生。
vagrant halt
这是几周前开始的新行为。我该如何解决这个问题?
您需要设置一个脚本以在关机时自动运行。
请参阅https://askubuntu.com/a/564674
/etc/init.d/vagrant
使用此内容创建:使其可执行并将其链接到关闭运行模式:
您可以通过启动一些 vagrant VM 然后以 root 身份运行脚本来测试它:
Nick Breen 的解决方案不再有效(截至 2015 年 10 月,vagrant 1.4.3),因为不再有 subcommand
vagrant-status
。我在文件中使用了 Darren Beale 的单行线
/etc/init.d/vagrant
,效果很好: