PVE NAS 方案问题

1 天前
 Vesc
目前我用的是正版 unraid 已经正常运行几个月,没重启过
现在想换 PVE 有几个问题
·换到 PVE NAS 系统的选择
·换到 PVE 硬盘都直通给 nas 吗?
·换到 PVE 后 QB jellyfin 这些都装到 nas 系统中吗?因为硬盘直通给 nas 了,还是通过局域网共享出来,qb jellyfin 装到另外的虚拟机里面,但这样是否会增加局域网的带宽压力?目前局域网是 2.5G
2536 次点击
所在节点    NAS
46 条回复
chevalier
1 天前
@Vesc 都可以,这些软件都可以访问网络磁盘。我比较粗暴,装了个 Windows 虚拟机,专门挂迅雷网盘一类的下载
qpwo005451mark2
1 天前
还想继续使用 unraid 并且选择 PVE 作为虚拟化底层,同时 unraid 提供 NFS/SMB 挂载给 PVE 的话需要注意一个问题,unraid 文件系统 SHFS 本质是 FUSE ,PVE 对其提供的 NFS 共享支持性不是很好,如果你开启缓存及 mover ,那么 PVE 的 NFS 共享会在缓存执行 mover 后报错,提供共享不可用,500 错误,不使用缓存也概率会有问题,unraid NFS 这边会出现一旦掉线有概率恢复连接以后也 PVE 同样存储池报 500 错误的问题,需要手动 umount 才行,至少 unraid 11.6 还是这样的
Vesc
1 天前
@qpwo005451mark2 unraid 只能装在 U 盘里吧?虚拟机能装 unraid 吗
Vesc
1 天前
@qpwo005451mark2 unraid 只能装在 U 盘里吧?虚拟机能装 unraid 吗
@Ploter #17 那 TrueNas 的作用就是存储池和共享吗?
ilvsxk
1 天前
我是 pve 上用 truenas 做存储,debian 服务器用 docker 做应用层,通过 nfs 和 smb 共享数据,不推荐折腾 truenas 做应用,很麻烦,浪费时间。
lxc 和虚拟机,推荐虚拟机,简单方便稳定不用折腾。
Vesc
1 天前
@ilvsxk 这样话 docker 中的 jellyfin 如何访问 truenas 的共享呢
Ploter
1 天前
@Vesc #24 还有计划任务、Rsync 任务、SMART 测试、云同步任务。
TrueNAS Core 个人用下来作为 NAS 系统还是够用的,你可以先电脑起个虚拟机装来试试,毕竟只有自己上手了才知道顺不顺手。
Ploter
1 天前
@Vesc #26 truenas 通过 PVE 虚拟网桥走 NFS 共享给 debian ,再挂载给 jellyfin 。
https://github.com/firemakergk/aquar-build-helper
这个是我部署时主要参考的方案,可以看看。
Vesc
1 天前
@Ploter #28 好,感谢大佬
ilvsxk
1 天前
@Vesc #26 nfs 共享给 debian ,debian 上再挂载给 jellyfin ,和 #28 一样,我是连 docker 的所有配置都存放在了 nfs 的共享上面,debian 就纯提供一个运行环境。

推荐用 autofs 来自动挂载 nfs ,方便,https://wiki.archlinuxcn.org/wiki/Autofs#NFS_network_mounts
XunzhiJun
1 天前
@esee mount point 别配置成宿主机上的文件目录,全都用 zfs 或者 lvmthin 就可以快照,你可以在 webUI 里添加一个 mount point 看看情况,storage 选 zpool 的情况下,zfs 默认是 filesystem 模式,会建一个名叫 subvol-<VM ID>-disk-<num>在 zfs 的挂载点,宿主机也能访问上面的文件。这个 zfs 的名称似乎不能改成别的格式,否则快照就不认,报错。
kaedeair
1 天前
我 pve 起 docker 服务集群,homeassistant 用虚拟机跑的,稳定运行 200 多天了,存储池方案是 mergerfs+snapraid
montaro2017
1 天前
最后一个问题,安装虚拟机的话,不会增加局域网带宽压力,但是会增加 cpu 压力,建议安装到 NAS 系统里
greenskinmonster
1 天前
我的方案,PVE 宿主机直接把目录设置成 mount entry 到 lxc 容器,虚拟机的话就用 NFS 挂载。
感觉没必要再装个 TrueNAS 之类的,需要 Raid 就在在 PVE 做,也不需要直通硬件到 VM 。

修改 lxc 配置文件即可,用 mp 方式的话,会导致 lxc 容器不能快照,这个方式不影响。
lxc.mount.entry: /data mnt/data none bind,rw 0 0
Vesc
1 天前
@ilvsxk #30 NFS 共享如果使用 nastools 刮削的话硬链接可以正常用吗?
qpwo005451mark2
1 天前
@Vesc #23 我是在 PVE 里把 U 盘直通给 unraid 虚拟机和物理机几乎一样,unraid 也有用硬盘启动的方法,和黑裙的 SATA 启动一样吧,得自己根据教程修改下,正版我觉得直接直通一个 USB 口就行了,定期备份 USB 启动盘~
ilvsxk
1 天前
@Vesc #35 可以的,只要不是跨存储池硬链接就没问题,我试过,硬链接工具我用的是 https://github.com/likun7981/hlink
ilvsxk
1 天前
@greenskinmonster #34 主要是 truenas 有图形界面,集中管理操作,备份还原都方便,写配置过一段时间就忘了。
anonydmer
1 天前
昨天在我 x86 的笔记本上用虚拟机装了个 TrusNAS ,2G 内存竟然扛不住啊,nas 要这么高的资源么?
ilvsxk
1 天前
@anonydmer #39 不光 TrueNAS ,只要使用 zfs 文件系统的 2G 内存都不推荐用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1094601

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX