我有两个不同的安装要共享,都位于不同的磁盘上。
/dev/sdb1 - /mnt/mount1 /dev/sdc1 - /mtn/mount2
但是,当我使用 挂载它们时mount -t nfs server.ip:/mnt/mount2 /mount2
,它们共享同一磁盘并从客户端触摸文件的显示会填充在两个共享中:
server.ip:/mnt/mount1 8.0T 93M 7.6T 1% /mount1
server.ip:/mnt/mount2 8.0T 92M 7.6T 1% /mount2
我的导出文件看起来像这样:
/mnt/mount1 0.0.0.0/0(rw,no_root_squash,insecure,async,no_subtree_check,crossmnt,fsid=0)
/mnt/mount2 0.0.0.0/0(rw,no_root_squash,insecure,async,no_subtree_check,crossmnt,fsid=0)
NFS 服务器上的 df -h 显示:
/dev/sdb1 8.0T 93M 7.6T 1% /mnt/mount1
/dev/sdc1 2.0T 81M 1.9T 1% /mnt/mount2
如何将它们分离为单独的驱动器/安装座?我所做的只是添加磁盘、mklabel/mkpart、mkfs.ext4、mount /dev/sdb1 /mount1、chmod 777 和 chown nodoby:
答案1
/etc/exports 中的挂载选项 fsid=0 是相同的,应该是不同的。现在可以了。