似乎 /etc/exports 只能导出一个目录

似乎 /etc/exports 只能导出一个目录

在 nfsserver(称为 ubuntu)上/etc/exports contains

/media/ext 192.160.1.0/24(rw)
/home/file 192.160.1.0/24(rw)

在客户端机器上sudo mount -t nfs ubuntu:/home/file /mnt执行,然而当执行时ls /mnt,内容来自/media/ext

尽管只执行了一个 nfs mount,但服务器上/var/lib/nfs/rmtab包含

192.160.1.103:/media/ext:0x00000001
192.160.1.103:/home/file:0x00000001

为什么ubuntu:/media/ext安装的是 而不是ubuntu:/home/file

如果顺序反过来/etc/exports

192.160.1.103:/media/file:0x00000001
192.160.1.103:/home/ext:0x00000001

然后/media/file就挂载了。看来exportfs只导出第一个条目

请帮忙,谢谢

相关内容