vagrant - 为什么使用 Vagrant 的虚拟盒 vboxheadless 进程使用 100% 的 CPU?

标签 vagrant virtualbox homestead

所以我正在使用几个 Vagrant 盒子,当我把它们打开时,“有时/随机地”它开始占用我的 OS X 机器上 100% 的 cpu,我不知道是什么原因造成的。我可以 ssh 进入虚拟机并检查负载,它的负载为 0,所以它不是在盒子中运行的东西。

我可以解决这个问题的唯一方法是,如果我暂停它并恢复它,那么它就会消失,直到随机地再次发生。有时是几小时后,有时是几天后。

我唯一能想到的是,这可能是因为我在虚拟机中使用 nfs 安装来访问我的项目,但我还不确定。有任何想法吗?

最佳答案

EngineerCoder 的答案仅适用于您使用 CoreOS 的情况。

如果 VirtualBox 扩展包版本与 VirtualBox 版本不同,我就会遇到问题。另外,安装 Vagrant VirtualBox guest 插件:

vagrant插件安装vagrant-vbguest

并确保在更新 Virtualbox 和扩展包时更新插件:

vagrant 插件更新 vagrant-vbguest

关于vagrant - 为什么使用 Vagrant 的虚拟盒 vboxheadless 进程使用 100% 的 CPU?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28293238/

相关文章:

linux - 如何在 Virtualbox 中的 guest 操作系统中下降到命令行

ubuntu - Kubernetes:无法访问 flannel pod

php - laravel homestead box 和 homestead repo 有什么区别?

python - 当 'go to declaration' 而不是使用其 remote_sources 中的一些过时的东西时,pycharm 不使用 vagrant box 中的 virtualenv

docker - "Trailing garbage, ignoring."Docker 在 vagrant virtualbox 上的 centos 中使用 puppet 时出错

networking - 如何将在 boot2docker 中运行的 Docker 容器连接到在另一台主机上运行的网络服务?

laravel - 无法运行名为 homestead 的 vagrant up 或 homestead up Virtualbox 存在吗?

ruby-on-rails - Ruby:无法分配内存

laravel - TypeError : require. extensions.hasOwnProperty 不是函数

php - SQLSTATE[HY000] : General error: 14 unable to open database file - Laravel