如何修复 NFS 导出中的空文件夹?

如何修复 NFS 导出中的空文件夹?

这是我/etc/mtab在服务器上的文件(重要部分):

/dev/sda1 / ext4 rw,errors=remount-ro 0 0
/dev/sda5 /home ext4 rw 0 0
/dev/sdb1 /data ext3 rw 0 0
/dev/sdc /data/video ext3 rw 0 0

这是我的/etc/exports

/data 192.168.2.0/24(rw,insecure,all_squash,anonuid=1000,anongid=100)

问题是:其中/data有一个音乐和书籍文件夹,还有视频......

当我在任何其他机器上安装 NFS 驱动器时,我可以看到其内容,/data/books但是/data/music/data/video是空的。

我似乎不知道为什么。

谢谢。

答案1

任何单独安装的设备都需要有自己的导出条目。因此,如果您有导出并在、等/exp上安装一些设备,则需要导出每个目录并将其安装在客户端上。因此您的目录将如下所示:/exp/mnt1/exp/mnt2/etc/exports

/data 192.168.2.0/24(rw,insecure,all_squash,anonuid=1000,anongid=100)
/data/video 192.168.2.0/24(rw,insecure,all_squash,anonuid=1000,anongid=100)

并且您必须/etc/fstab为这两个导出添加条目到客户端。您的 中还有一个拼写错误/etc/fstab/dev/sdc应该是/dev/sdc1(或分区实际是什么)。看看这个Unix 和 Linux 问题了解更多信息。

相关内容