说明

博主先后尝试了 webdavSamba方案后,最后毅然决然选择NFS的方案,通过挂载群晖的NFS共享文件目录作为Jellyfin的媒体库,媒体播放通常单个文件都比较大,而webdav在读取过程中需要比较长的缓存时间大文件传输并不友好。之前试过直接往webdav中写入一个大小为512MB的文件卡的不要不要的。而samba 速度并不是很稳定。有时间折腾的胖友可以自己试试。

debian9_nfs.png

另外这里说明一点,不嫌麻烦的直接上NFSv4,在读写速度上有比较大的提升。但它依赖于Kerberos进行身份验证和加密。设置用于NFS的Kerberos相当复杂,需要密钥分发中心,这超出了本教程的范围。所以这篇文章不做NFSv4的介绍。

在群晖设置NFS共享的目录或文件夹

打开控制面板,点击左侧共享文件夹,点新增创建一个共享文件夹

1-1.png

例如命名为 Media ,选择好文件夹存储位置。直接下一步,直到最后点应用。#(狂汗)

1.png

共享文件中列表中找到刚刚创建的 Media目录 并右键选择编辑,设置文件夹的权限。

3.png

新增 NFS 权限,这里需要注意的是 服务器名称或ip地址 这一栏填写的客户端的固定IP,因为都在同一个局域网内,我这里客户端的IP填写的是192.168.2.216,勾选启动异步允许用户访问已装载的子文件夹。(注意左下角的装载路径 /volume2/Media 客户端挂载的时候会用到)

4.png

然后回到控制面板,找到文件传输,勾选 启动NFS服务

5.png

至此,群晖NFS共享目录就创建完成了。

Debian 9 挂载NFS共享文件夹

先更新软件源

sudo apt update

安装 NFS 客户端软件包 nfs-common

sudo apt install nfs-common

在客户端的系统中创建一个目录,作为挂载点:

sudo mkdir /mnt/media

直接创建开机自动挂载(有飘柔就这么自信#(抠鼻)),使用 nano 或者 vim 编辑器将下面这行命令添加到客户端的 /etc/fstab 文件末尾。(注:192.168.2.110为群晖固定IP地址)

192.168.2.110:/volume2/Media /mnt/media nfs defaults 0 0

执行命令,挂载文件系统:

sudo mount /mnt/media

测试,执行命令mount | grep nfs如果挂载成功,那么会显示NFS服务器的相关信息。

777.png

当然也可以使用ls命令查看一下挂载目录是否显示内容:

666.png

搞定!不说了,现在就去 Jellyfin 后台添加媒体库。个人实际在比较恶劣的条件下测,走zerotier的P2P访问群晖nfs文件,这种情况之下群晖nfs看电影也并不会卡。跑个1080P的非蓝光版问题不大,4K就算了还要啥自行车。

Bye-Bye! ::quyin:feizao::


相关推荐

  1. 群晖 Synology 部署 Bitwarden 密码管理器
  2. 在群晖 Synology 上搭建 Bark 消息推送服务器
  3. 群晖 Synology 部署 ZeroSSL 泛域名证书
  4. 因群晖NAS系统CA证书失效导致的系列问题
  5. 在群晖NAS上搭建Cloudreve网盘系统
  6. ChineseSubfinder - 电影剧集中文字幕刮削器(群晖 Docker 部署篇)
文章作者:喵斯基部落
原文地址:https://www.moewah.com/archives/2664.html
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。非商业转载及引用请注明出处(作者、原文链接),商业转载请联系作者获得授权。