无法通过NFS导出FUSE
我有一个自行编写的FUSE文件系统,该文件系统安装在mountpoint的NFS服务器上/export/example/mount。然后,我通过NFS导出FUSE的父目录。该/etc/exports所包含的选项nohide,crossmnt,subtree_check,ro,no_root_squash,并允许所有人免费使用: /export/example *(nohide,crossmnt,subtree_check,ro,no_root_squash) 我可以将此导出安装在我的NFS客户端上并访问它。一旦我在NFS中访问FUSE,我的客户端就会挂起,直到我umountNFS 挂起(并且我需要使用option -f来完成该操作)。 我尝试将FUSE作为我的工作用户和root用户挂载。结果是一样的。 服务器正在运行Ubuntu 12.04,客户端正在运行SuSE 9.3。FUSE是用Python编写的,可以在本地正常工作。仅通过NFS导出失败。我没有安全限制,因为所有这些都位于仅具有受信任用户的专用网络上。 是否有人知道会导致我麻烦的原因,或者(甚至更好)如何解决该问题? 我曾考虑过用SSHFS替换NFS来解决此问题,但是由于客户端系统太旧而无法支持SSHFS(因为它基于FUSE,并且不支持FUSE),因此无法正常工作。