所以我有两个系统,lucyvanpelt
并且schroeder
。
lucyvanpelt/home
通过 NFS 以读写方式导出到 schroeder。它在施罗德的位置是/mnt/home/lucyvanpelt
我想将它与schroeder的家联合安装,所以我这样做:
mount -t aufs -o br:/mnt/home/lucyvanpelt:/home none /home
它工作得很好,除了:
mount: block device none is write-protected, mounting read-only
我不知道该怎么办。就像我说的,lucyvanpelt 的 NFS 导出是可读写的(我对此进行了三次检查,尽管我不知道如果不相关是否相关)。
答案1
在aufs联合挂载中,分支和挂载点不能相同。用这个:
mount -t aufs -o dirs=/mnt/home/lucyvanpelt=rw:/home/schroeder=ro none /path/to/mountpoint
通常,如果你想合并两个目录,你必须指定如果上面写了一些东西会发生什么。正如您所看到的,您可以使用rw
(readwrite)或ro
(readonly)指定每个分支。
在上面的示例中,当您在 中写入内容时/path/to/mountpoint
,该内容将写入分支 中/mnt/home/lucyvanpelt
,即可读写。该目录覆盖另一个目录。