Vagrant ssh(终端冻结)

Ves*_*vic 5 server php virtualization vagrant 15.10

我有带有 vagrant 和 ansible 的虚拟机,当我使用 vagrant ssh 连接到虚拟机时,如果我不输入内容,终端总是冻结,终端被冻结。我不能输入任何东西,然后再重复一遍。请帮忙!

我正在使用 Ubuntu 15.10。

Ves*_*vic 5

问题是 2 个虚拟机同时运行。您可以检查是否有 2 台机器运行vagrant global-status. 这会导致终端在 ssh 中冻结。

新更新:

如果您仍然有问题,请安装 Ruby

如果您仍然遇到同样的事情,然后重新安装虚框,出现这种情况,当你安装不安装VirtualBox的内核驱动程序(虚框内核),如果安装有重新安装虚拟框,一切都会好起来。

或者,如果您懒得阅读,请执行此命令

首先重新安装 virtualbox-dkms 包

sudo apt-get remove virtualbox-dkms
sudo apt-get install virtualbox-dkms

sudo modprobe vboxdrv
sudo modprobe vboxnetflt
Run Code Online (Sandbox Code Playgroud)

完成所有这些步骤后,如果您在 vagrant ssh 时仍然冻结,请执行以下操作: 输入您的 vagrant 文件夹并使用以下命令删除 vagrant 框

vagrant box remove ubuntu/trusty64
Run Code Online (Sandbox Code Playgroud)

PS 我的 vagrant box 的名称是 ubuntu/trusty64 ,你的可以不同,要查看你的 VM 中的 box 列表,请键入以下命令

vagrant box list
Run Code Online (Sandbox Code Playgroud)