Ubuntu - Plex 媒体服务器:未看到其他驱动器

Ubuntu - Plex 媒体服务器:未看到其他驱动器

大家下午好,

我已成功在可访问 Synology NAS 的 SSD 上安装了 Plex Media Server。我安装了一个附加驱动器 (NFS HDD)(下图),我希望 Docker(Dockstarter)内的 Plex Media Server 能够看到:

附加驱动器 - VHD(我想要使用/dev/sdc5。)

当我进入 Plex 时,似乎看不到该驱动器:

该结构不包括附加驱动器 (/dev/sdc5)

我已经检查过,驱动器已安装,但感觉好像缺少了一些东西。我现在知道如何安装外部硬盘驱动器(nfs),但我是否需要对内部硬盘驱动器执行相同的操作?有人可以给出建议吗?

系统详细信息:

分销商 ID:Ubuntu 描述:Ubuntu 22.04.2 LTS 发布:22.04 代号:jammy

感谢您的时间。

- 编辑

我现在已经设法手动挂载 NFS 驱动器。我将挂载点更改为我的主目录 (/home/dandy/mnt/additionaldrive),以便 Plex 可以看到它。接下来是 fstab。我认为它可能是:

'/dev/sdc5 /home/dandy/mnt/additionaldrive nfs nofail,defaults,rw,user 0 0' 但我不确定?

有没有办法让它永不断开?

答案1

看起来您的问题是永久安装驱动器和在 Plex 中使用适当的所有权/权限对其进行定义的组合。

安装

要手动安装驱动器,请使用以下命令:

sudo mount /dev/sdc5 /mnt/addionaldrive

但是,此命令的问题是,挂载点在重启后无法继续存在。因此,要在启动过程中挂载它,您需要编辑文件/etc/fstab。但首先,您需要找到唯一唯一标识符您要挂载的特定分区。使用命令ls -l /dev/disk/by-uuid查找唯一唯一标识符在我的系统上,我得到以下信息:

$ ls -l /dev/disk/by-uuid
total 0
lrwxrwxrwx 1 root root 10 Jul  2 16:13 0b132a87-938e-4654-b734-6a4a4105ca9c -> ../../dm-0
lrwxrwxrwx 1 root root 10 Jul  2 16:13 10442e1e-b19d-4b3a-8bb0-37c6dfb2e8ef -> ../../sdc1
lrwxrwxrwx 1 root root 10 Jul  2 16:13 2797e94e-82c5-4f66-8911-ad32fe5c8e73 -> ../../sda1
lrwxrwxrwx 1 root root 10 Jul  2 16:13 2ae71809-1068-4d24-b611-9e3d9270cc71 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Jul  2 16:13 fa789f63-a537-47cb-8f16-6348e4182b31 -> ../../dm-1

一旦你确定唯一唯一标识符针对您的分区,请/etc/fstab按如下方式编辑文件。务必替换xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx唯一唯一标识符您的分区:

# mount /dev/sdc5 /mnt/addionaldrive
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx  /mnt/additionaldrive  nfs defaults 0 0

如果你注意到,我使用的选项很简单defaults。这将允许读写访问以及其他一些设置。有关选项和编辑的更多信息/etc/fstab,请参阅文档这里. 根据您的情况进行必要的调整。

如果你不想手动输入唯一唯一标识符编辑时/etc/fstab,您可以使用以下命令附加唯一唯一标识符/etc/fstab。之后,/etc/fstab根据需要进行编辑。

切换到根目录:

sudo bash

进行备份:

cp /etc/fstab /etc/fstab.bak

附加唯一唯一标识符/etc/fstab

ls -l /dev/disk/by-uuid | grep sdc | awk '{print $9}' >> /etc/fstab

Plex 库所有权/权限

接下来,您需要确保此文件夹及其内容具有适当的所有权/权限,以便 Plex 能够读取和写入。Plex Media Server 以用户身份运行。因此,媒体和目录需要允许用户进行读写访问。这是通过以下命令完成的:

sudo chown -R plex:plex /mnt/addionaldrive

有关更多信息,请参阅 Plex 的优秀教程这里,官方文档是这里

此外,您可能还想考虑使用除您的媒体库。在我的系统上,我的 Plex Media Server 媒体库的目录和文件所有权使用作为用户但属于不同的组,博登。这给了我更多的灵活性。Plex 仍然需要拥有这些文件,但我还希望该目录可以通过 SMB 作为网络驱动器访问。为了做到这一点,我定义了一个名为博登该用户以及任何其他特定用户。然后,在我的 Samba 配置文件中,我将其设置为用户通过网络访问此共享点。此外,如果将文件写入目录,它会自动定义丛:博登。这在向库中添加媒体时很方便。但这是您可以自行探索的另一个主题。

相关内容