小编iri*_*ava的帖子

Redhat Fedora 中缺少 AUFS,是否有另一种堆叠目录的方法?

我在 Redhat 的 Fedora 或任何其他可堆叠的文件系统中找不到 Aufs。

这似乎是由于 SELinux 的重新标记限制所致。

有没有办法在不诉诸文件/目录复制的情况下实现类似的目标。

我有以下目录列表:

/proj/online/src/main/java
/proj/online/src/main/resources
/proj/online/src/test/java
/proj/client/src/test/scala
/proj/common/src/main/resources
/proj/common/src/main/scala
/proj/common/src/test/resources
/proj/common/src/test/scala
/proj/integration/src/main/resources
/proj/integration/src/main/scala
/proj/integration/src/test/scala
/proj/mockfeedserver/src/main/scala
/proj/mockfeedserver/src/test/scala
/proj/server/src/main/scala
/proj/server/src/test/scala
/proj/foit/src/main/resources
/proj/foit/src/main/scala
/proj/foit/src/test/resources
/proj/foit/src/test/scala
Run Code Online (Sandbox Code Playgroud)

我想向编译器提供以下内容*:

/tmp/foo/src/main/scala /tmp/foo/src/main/resources /tmp/foo/src/test/scala /tmp/foo/src/test/resources

使用 AUFS,我可以使用以下几个命令来实现这一点:

mount -t aufs -o br=r:/proj/common/src/main/scala=r:/proj/integration/src/main/scala=r:/proj/mockfeedserver/src/main/scala=r:/proj/server/src/main/scala=r:/proj/foit/src/main/scala=r -o udba=reval none /tmp/foo/src/main/scala 
Run Code Online (Sandbox Code Playgroud)

所以这将挂载 /tmp/foo/src/main/scala 作为所有 src/main/scala 目录的组合。

太好了,但我在 Fedora 上!在没有 AUFS 或 UnionFS 的情况下,我真的看不到实现这一目标的方法。我以前听说过挂载重新绑定,它有帮助吗,还是应该更改我的发行版?

filesystems redhat fedora fuse aufs

5
推荐指数
1
解决办法
7265
查看次数

标签 统计

aufs ×1

fedora ×1

filesystems ×1

fuse ×1

redhat ×1