Plex 尝试添加库时看不到 ZFS 池

Plex 尝试添加库时看不到 ZFS 池

因此,我刚刚设置了一台新服务器(Ubuntu 22.04.3 LTS),通过 snap 安装了 Plex,并设置了一个 raidz1 池。我可以将文件复制到池中,但是当我将文件夹添加到 plex 库时,池却没有显示。

我已经将权限设置为完全开放(每个人都有 rwx 访问权限),但也许我遗漏了什么?我还尝试将符号链接放在 Plex 中所需的文件夹位置看到了吗...但是 Plex 将符号链接视为一个文件,并且它是灰色的且不可选择。

关于如何让 Plex 与我的 ZFS 池良好配合,您有什么想法吗?

/home$ df -h
Filesystem      Size  Used Avail Use% Mounted on
tmpfs           1.6G  2.9M  1.6G   1% /run
/dev/sda4       916G   19G  851G   3% /
tmpfs           7.7G     0  7.7G   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
efivarfs        192K  129K   59K  69% /sys/firmware/efi/efivars
/dev/nvme0n1p2  260M   37M  224M  14% /boot/efi
spa              22T  2.8G   22T   1% /spa
tmpfs           1.6G  1.7M  1.6G   1% /run/user/10

/home$ zfs list
NAME   USED  AVAIL     REFER  MOUNTPOINT
spa   33.8G  21.0T     33.8G  /spa

/home$ zfs get mountpoint 
NAME  PROPERTY    VALUE       SOURCE
spa   mountpoint  /spa        default

答案1

我建议尝试使用绑定挂载的 Daniel 的建议。这里,我假设您的主目录是/home/marcus

然后,您可以像这样创建一个绑定挂载(文件系统“循环”/“复制”)。

首先,创建新的挂载点:

mkdir /home/marcus/spa

然后,创建实际的绑定挂载:

sudo mount --bind /spa /home/marcus/spa

现在, 的内容/home/marcus/spa在所有方面都应与 的内容相同/spa

您还可以将其包含在/etc/fstab以下行中:(如果您希望主目录“副本”仅为只读视图,,ro则可以添加最后一部分)。/spa

/spa /home/marcus/spa none bind,ro

此外,请参阅此处以获取更多参考

相关内容