具有加密的ubuntu主目录的NFS


15

我在使用Vagrant进行NFS安装时遇到了麻烦:

在我的本地计算机上,我已经安装了NFS:

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

在我的Vagrantfile中将其设置为要使用:

config.vm.share_folder("v-root", "/vagrant", ".", :nfs => true)

vagrant up我得到:

exportfs: /home/<user>/path/to/dir does not support NFS export

Mounting NFS shared folders failed. This is most often caused by the NFS
client software not being installed on the guest machine. Please verify
that the NFS client software is properly installed, and consult any resources
specific to the linux distro you're using for more information on how to
do this.

我在这里错过一两个步骤吗?

我知道ubuntus加密主文件夹和NFS的一些问题,但我知道这仅是引导前的问题。

[更新]我的/etc/exports文件如下所示:

# VAGRANT-BEGIN: 5af3e5d6-b086-416d-8eab-987275445634
/home/<user>/path/to/dir 192.168.33.11(rw,no_subtree_check,all_squash,
anonuid=1000,anongid=1000,fsid$
# VAGRANT-END: 5af3e5d6-b086-416d-8eab-987275445634

您正在使用的计算机上是否还具有NFS客户端软件?是否安装了nfs-common(不仅仅是nfs-kernel-server)?
mpez0 2012年

nfs-common还会安装“ 是”

Answers:



0

我将假设您的导出文件中的“ <”和“>”仅作为示例,如果没有将其删除。

/home/<user>/path/to/dir 192.168.33.11(rw,no_subtree_check,all_squash

为什么不先尝试导出/ home看看是否可行?


当不在主目录中时,我的设置运行良好。

不确定是否很重要,但是/ home如何挂载,哪个文件系统以及/ home是符号链接?
aseq 2012年

我不确定-ubuntu 12.04的默认设置是什么?

0

尝试在客户端和服务器上安装或配置idmapd守护程序。这将链接远程和本地用户。然后,您需要在客户端安装nfs-common,这提供了nfs挂载选项。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.