这已经发生了好几次了,场景如下:我用木偶创建/提供了一个流浪盒子。我工作了一段时间,几天,有时一周。一天结束时,我要么合上 MacBook 的盖子(让它进入睡眠状态),要么关闭它。在某一点,vagrant up
给出一个错误:
[default] Mounting shared folders...
[default] -- v-root: /vagrant
The following SSH command responded with a non-zero exit status.
Vagrant assumes that this means the command failed!
mkdir -p /vagrant
此时,配置、重新加载、停止/启动都不起作用。我必须再次破坏并重新构建盒子,这会花费一些时间并且变得非常烦人。
我发现这篇文章描述了这个问题,并指出 ntp 服务应该解决它。因此,我已将其添加到我的 puppet 配置中,但问题仍然存在。
我还在Github 上发现了一个类似的问题,该问题已修复,但我运行的操作系统与那里描述的不同,所以这不是同一个问题。我确实在那里发布了我的问题,到目前为止没有回应。
调试日志保存为要点:https ://gist.github.com/pkruithof/5116426
有谁知道这个问题可能是什么,我该如何解决?
更新 我认为这是在 Vagrant 的某个地方修复的,因为我现在大约 6 个月没有遇到这个问题了。因此,我要结束这个问题。