当“vagrant up”时它说“看来你的机器不支持 NFS”(Debian jessie)

When “vagrant up” it says “It appears your machine doesn't support NFS” (Debian jessie)

问题

vagrant up 它说 "It appears your machine doesn't support NFS"

设置

详情

在使用 apt-get 更新和升级系统后,我基本上按照 Mediawiki page, since I wanted to install Mathoid 的说明在本地为 mediawiki 页面渲染 LaTeX 方程。

但是,当我 vagrant up 它回显以下内容时:

It appears your machine doesn't support NFS, or there is not an
adapter to enable NFS on this machine for Vagrant. Please verify
that `nfsd` is installed on your machine, and try again. If you're
on Windows, NFS isn't supported. If the problem persists, please
contact Vagrant support.

我检查了 nfsd 是否在主机上正常工作,它说它已启用。

# /etc/init.d/nfs-kernel-server status
nfs-kernel-server.service - LSB: Kernel NFS server support
Loaded: loaded (/etc/init.d/nfs-kernel-server)
Active: active (running) since Sun 2017-10-15 07:56:32 -02; 2 weeks 0 days ago
CGroup: /system.slice/nfs-kernel-server.service
       ??1277 /usr/sbin/rpc.mountd --manage-gids

我也试过 google,但没有找到适合我的问题的解决方案,而且我找不到任何提示来解决这个问题。例如,我尝试安装包

sudo apt-get install nfs-common

但是已经安装了。 提前谢谢你。

可以通过向 /etc/exports 添加任何导出来修复。

来自:

   modprobe nfs
   modprobe nfsd

然后运行vagrant,这会添加/etc/exports,然后重新加载 内核服务器重新启动流浪者

问题http://jb-blog.readthedocs.io/en/latest/posts/0021-vagrant-nfs-problems.html

而不是安装的 NFS,因为真的不支持 :

尝试从 vagrant_synced_folders

中删除 type: nfs

更多:https://www.vagrantup.com/docs/synced-folders/nfs.html

下面提到的命令适用于 linux mint 18.3:

sudo apt-get install nfs-common nfs-kernel-server

对于看到该错误的 Windows 用户,运行 以下命令为 Vagrant 添加对 NFS 的支持:

vagrant plugin install vagrant-winnfsd

已找到此插件的 GitHub 存储库 here

另外,要查看当前安装的 Vagrant 插件 运行 这个:

vagrant plugin list