在 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只导出第一个条目
请帮忙,谢谢