答案1
发生这种情况是因为动态创建的目录不是由 NFS 服务器导出的,而是包含在导出的 FS 中/home/noor/Public/Flight24
。
要从远程 NFS 客户端直接挂载,文件夹必须由 NFS 导出。
一种可能的解决方案可能适合您的需要,那就是不要逐一声明,/etc/exports
而是在代码中编写一个新函数,该函数在创建文件夹后导出该文件夹,并在删除之前删除导出(如果需要)。无文件导出的示例:
exportfs -o rw,nohide,insecure,no_subtree_check *:/exports/opt
<-请注意检查文档,我不知道 WILDACRD 是否在这里工作
如果导出必须是持久的,您可以将其附加到文件中/etc/exports
,然后使用以下方式重新加载导出:exportfs -a