我正在设置一个新的盒子(Ubuntu 12.04 LTS)来玩,并且我通过 mount.cifs 在 /mnt/common 上挂载了一个 Windows 网络共享。还将这些行添加到 fstab,在启动时挂载得很好。
现在,当我尝试通过 nfs 共享此文件夹时,我得到:
exportfs: /mnt/common does not support NFS export
我已经尝试过安装权限(因为通常它是以只读方式安装的) - 777 也无济于事。
导出 /home 目录工作正常。
这是因为文件位于 Windows 2003 服务器上吗?有没有什么解决方法?
答案1
据我所知,NFS 中没有提供“转发”挂载的功能。
只需将 CIFS 共享直接安装在 NFS 共享的目标系统上即可。
您不应该尝试使其工作的原因包括文件锁的处理方式、状态持久化方式和断开连接处理方式的差异、CIFS 中对文件大小写的不敏感Foo
以及foo
NFS 中对两个不同文件的大小写敏感,以及您将基于用户的身份验证模型(CIFS)转换为基于系统的身份验证。