我是一个 Debian/Ubuntu 爱好者,我正在通过尝试重新创建我的 Ubuntu 信任盒当前提供的服务来学习 Fedora。但是,我正在尝试重新创建联合安装,但没有看到任何明显的方法来做到这一点。
基于 Ubuntu 的服务器上的每个用户都有一个“media”文件夹,其中包含电影、音乐等的子文件夹。使用aufs-tools
,我在 处创建了 userA...userZ 的“media”文件夹的(只读)联合挂载/srv/media
。然后使用 Samba,我的 Plex 盒子可以通过网络访问该组合媒体文件夹。
看来aufs-tools
通过标准存储库(也不是通过 rpmfusion)无法获得任何类似的东西。我在网上看到过一些关于 UnionFS 的提及,但我也看到一些关于它已经失宠的事情。我不想使用 FUSE,因为这个联合挂载是基于多个用户的媒体文件夹的。如今在 Fedora/RHEL/CentOS 服务器上创建联合挂载的首选解决方案是什么?
答案1
Fedora 尽量不偏离 kernel.org 的“主线”上游内核太远。 AuFS 不在该内核中,因此它不在 Fedora 中。
我们做不过,还有一个选择:OverlayFS。上游文档是可在 kernel.org 上找到,这是一些快速示例在费多拉上。
而且,几乎总是如此,Arch Linux 文档非常出色并且(通常情况下)也适用于 Fedora。从该页面中,像这样的行/etc/fstab
就可以做到这一点:
overlay /merged overlay noauto,x-systemd.automount,lowerdir=/lower,upperdir=/upper,workdir=/work 0 0