我在媒体文件夹中安装了几个内部磁盘,如下所示。
mount /dev/sdd1 /media/disk1
mount /dev/sde1 /media/disk2
mount /dev/sdf1 /media/disk3
现在我正尝试通过 nfs 导出 /media。
/media 192.168.1.0/24(rw,sync,no_subtree_check,insecure,all_squash,nohide,crossmnt)
在客户端(Mac)我安装 NFS 如下
mount -t nfs -o rw,sync <ip_of_server>:/media nfsmedia
它确实挂载了,没有任何错误。它按预期显示了 3 个目录,但是 nfsmedia/disk1、nfsmedia/disk2、nfsmedia/disk3 目录中没有内容。
如果我单独导出每个磁盘并在客户端单独安装,它就可以工作。
/media/disk1 192.168.1.0/24(rw,sync,no_subtree_check,insecure,all_squash,nohide,crossmnt)
/media/disk2 192.168.1.0/24(rw,sync,no_subtree_check,insecure,all_squash,nohide,crossmnt)
在客户端挂载
mount -t nfs -o rw,sync <ip_of_server>:/media/disk1 nfsmedia
这确实按预期挂载了 disk1,将包含所有内容。但是,在多台计算机上挂载多个挂载点并不是最佳选择。
有没有办法将它们导出为单个目录?