流浪汉卡在装载nfs上

时间:2015-11-06 14:25:11

标签: macos vagrant nfs

当我尝试启动'vagrant up'时,脚本正常执行,直到它到达挂载NFS共享驱动器的最后一行。

我已经尝试删除/ etc /中的exports文件,然后是nfsd restart和vagrant destroy / vagrant,但无济于事。

经过一段时间后,控制台会输出以下[某些详细信息]:

*==> default: Mounting NFS shared folders...*

   *The following SSH command responded with a non-zero exit status. Vagrant assumes that this means the command failed!*

*mount -o 'nolock,vers=3,udp,noatime' XXX.XXX.XX.X:'/Users/dhatton/Google Drive/moodle-doodle/site' /var/www/site*

*Stdout from the command:*

*Stderr from the command:*

*mount.nfs: Connection timed out*

更新

将VPN用于办公室网络时遇到上述问题。一旦没有VPN在现场登录,一切都会再次运作。

3 个答案:

答案 0 :(得分:0)

假设您正尝试从guest虚拟机安装到主机(主机是OSX?),尝试安装到其他路径。您可能在Google云端硬盘中遇到空间问题?

答案 1 :(得分:0)

我有类似的问题。我进行了很多搜索,并尝试了以下解决方案:

  1. 检查/etc/exports/etc/hosts文件,如果文件中有无效条目,请将其删除。
  2. 检查防火墙是否阻止访问
  3. 重新启动NFS系统
  4. 安装vagrant plugin install vagrant-vbguest插件
  5. 执行vagrant reload --provision
  6. 重新启动电脑
  7. 重新安装无业游民

对我来说,重新安装无业游民的工作。

答案 2 :(得分:0)

Vagrant 在配置虚拟机时从其云端下载二进制文件,因此需要稳定的互联网连接。事实上,使用大多数 Hashicorp 产品都需要互联网连接。