本人之前没有做过 nas ,最近在网上调研了一圈,结合自己的需求,想了下家庭 nas 搭建方案,跪求大佬们能够指出问题,多挑毛病,省得我还得继续踩坑。
家庭智能设备控制
照片备份、整理、查看系统
视频、音乐等文件存储
旁路由
可以容忍一定程度的数据丢失和系统崩溃
整体结构如下图所示
在 n5105 上安装 pve ,作为最底层虚拟化管理平台
家庭智能设备控制
照片服务
视频服务
旁路由
immich 和视频,是用 lxc 托管?还是安装一个 nas 服务来管理?
256G 固态分配给这些系统是否足够?是否需要买一个大点的固态硬盘?
旁路由是否需要使用 openwrt ?大佬们有更轻量级的方案吗?
能够从外部访问照片,大佬们有更推荐的方案吗?
针对以上思路,还有什么其他问题?
感谢各位大佬。
1
duduji77 4 天前
好专业,等着抄作业
|
2
YuanCome 4 天前
小白直接群晖完事了……
|
3
xiaokaiyyy 4 天前
小白直接群晖 +1 省事省心
|
5
justNoBody 4 天前
4. 推荐使用 tailscale+https 自己实现足够了
|
6
calpes 4 天前
首先,旁路网关一定要拆出来,另找一个 arm 装 openwrt 也好,appletv 也罢,谁把网络节点建到 allinboom 里谁就是傻逼
其次,如果没有其他的虚拟机需求,不建议装 pve ,太重了,不管是 hass 、immich ,还是可能存在的 emby 和 alist 、transmission ,这些东西用 docker 部署都非常方便,完全没必要在 n5105 这种孱弱的配置上搞虚拟化了,倒不是说搞不了,而是搞完了受限于性能也没啥其他可玩的 |
9
Hundredwz OP @justNoBody 好的,我研究研究,这个方案
|
10
calpes 4 天前 1
@Hundredwz 当然不是黑裙,黑裙没什么太大意义,底层系统可以选 unraid (不用自带的池,用 zfs )、truenas scale 、omv ,都是可以的
|
12
micookie 4 天前
我目前就是用黑裙裸机运行,再用黑裙的 docker 、运行其他的容器,感觉没毛病。
pve 在我看来,没有理解他的收益。 |
13
BigDogWang 4 天前
immich 难用得很
|
15
Hundredwz OP @BigDogWang 我也看到了挺多人说 immich 很不好用,且存在一直不兼容更新的问题。不过对比 photoprism 、黑群之类的,这个就是有官方 app 。哈哈,我再研究研究
|
16
kyomio 4 天前
黑裙就行,群晖的照片应用好用的不行,你想要的功能都能实现,实现不了的上 docker 。没有 docker 解决不了的问题。
|
18
nanvon 4 天前
我看很多人推荐小白用极空间,感觉在这条帖子里没多少人推荐,不知道为啥?(我也是小白)
|
19
wanwaneryide 4 天前
在用黑群晖,存照片、装个 emby 当媒体中心,一个二手 3T 盘存娱乐的,一个全新的 4T 存资料,都是单盘没得备份。重要的资料,装个 alist 自动备份到云盘上
|
21
Hundredwz OP @wanwaneryide 目前评论区似乎都比较推荐黑群晖,感觉前期我可以先试试了
|
22
yc8332 4 天前
pve 挺好的。。当然如果你没有虚拟机的需求就不太需要虚拟机的环境。
|
23
Saulee 4 天前
我自己慢慢调试的时候是最快乐的,调试好了用的时候也不算很多
|
26
AchieveHF 4 天前
影视资源都要手动下载吗,有什么办法让机器自己下载
|
28
dustookk 4 天前
immich 用 DDNS + SS 代理 即可回家
|
30
bigsam 4 天前
我也是 0 基础群众。618 直接买了台群晖,按照 yt 上的一些新手教学抄作业,完全解放我手机里将近 80G 的照片。目前还没有其他想折腾的地方,就备份照片这功能来说,真香。
|
31
icharm 4 天前
pve 建个黑群晖虚拟机不就可以了嘛
|
32
brucewsl 4 天前
用 N100 更好
|
33
wske 4 天前
你这个搞得太复杂了,all in boom 的节奏。
照片备份用付费的网盘就可以,比如 onedrive 。然后再定期离线备份已经很完美了。 |
35
mikasyou 4 天前
路由器刷原版 openwrt 负责 dhcp & 内网 dns, 再装个 openclash.
nas 用的 rockstor , 只用一些比较纯脆的 smb, ntfs 维护管理, 好处就是轻量. 直通下 HDD. 然后 k3s 跑服务. k3s , nas 都是 based on pve |
36
lqu3j 4 天前
pve 作为底层, 直通硬盘控制器给 OMV 提供 NFS ,SMB 等功能。pve 挂载 NFS ,挂载给 lxc ,运行 jellyfin (支持硬件解码),qBittorrent ,transmission 等(非特权 LXC 无法挂载 NFS ,SMB )。 虚拟机的话就直接挂载 NFS 使用就行。
|
38
relsoul 4 天前
先说我半年前的配置 J4125 + 8g
再说说我现在的配置 12300t 16g 万兆网卡+poe n5105 的 cpu 性能太弱, 使用 alist 映射各种云盘资源 使用 transmission 下载网络资源 不说宽带范围和使用范围默认你千兆下载满速,当你满速下载的时候 你的 cpu 已经是 100%了,这个时候如果你做点其他的事情 那么基本上就不够用了,这种 all in boom ,要么不搞,要搞还是搞一个好一点的 cpu ,n5105 的发热也比较大,不要扯啥省电,开个空调一天哪个不比多十几 w 耗电大。 n5105 这点性能不够,n100 也不够,上低压 u 吧。上面的性能真一点都不够看,说 n5105 够的了 基本上没跑过下载和大应用(流量,耗 cpu ,gpu)服务。 12300t 我满速下载+上传 基本上 cpu 占用在 70%左右。再直通 gpu 给 jellyfin 没啥压力。 整体功耗比我之前的 j4125 多了 30w 的样子,另一个 并不是长时间都是高负载跑,但是要高负载跑的时候 你正好有其他的服务 比如旁路由 就会影响你的浏览体验。 n5105 玩玩可以,这么多服务 可以容忍一定程度的数据丢失和**系统崩溃** -要做到这一点可不容易 |
39
zhucegeqiu 4 天前 via iPhone
5105 不弱了,不大规模保种(看你的硬盘容量应该也不会),immich 不开 machine learning ,性能妥妥够用
直接光猫桥接,硬路由拨号,5105 装 debian ,docker 运行你需要的服务,唯一的问题是硬盘位不够 |
40
oldfriend 4 天前
nas 纯存储,lxc 跑容器,也可以 lxc 直接跑程序,迁移备份相当方便
|
41
Takizawa 4 天前 via Android
我不算小白,但也觉得你上述很多需求,一台极空间就搞定了哈哈哈。我入手了极空间就懒得折腾其他东西了,各种服务穿透用极空间自己的工具就可以傻瓜式实现了,加上这玩意比较安静,觉得挺不错
|
42
oldfriend 4 天前
https://ifwww.com/posts/61099.html
lxc 容器 通过 nfs 挂载 nas 存储 op 精简容器就很稳,需要什么自己装就可以 256 够用但不太够最好 512 以上 外部访问 ipv4>ipv6>穿透 公网都通过 nginx 反向代理 |
47
suuuch 4 天前
我也折腾过挺多次这些的,最后的方案是 白裙双网口,容器里面起 翻墙代理。。。简单省事。
|
51
Hundredwz OP @zhucegeqiu 嗯嗯,先折腾着玩,后面真要考虑稳定性了再看怎么升级
|
53
jeblove 4 天前 1
首选叠个甲,我认为当手头上只有一台 nas 的时候,all in one 没有什么不妥,只要数据备份好。
当我只有一台设备那就 all in one (起码组个阵列); 2 台我会把网络分开; 3 台我才会考虑“重要文件相互备份”、“存算分离” 现在的 nas 系统发展也不是真只专注于“存储”,怎么好用、方便,怎么来。 --- 先决定底层系统 如果没有过多虚拟系统的需求 - 无花费就选黑裙,因为有 docker 需求所以不建议用 truenas scale ( app 方面经常破坏性更新) - 花费可首选 unraid 有些虚拟系统才考虑 pve+其它 nas 系统 智能家居,首选 haos ,容器版 hass 功能残缺(没有 add-one 、恢复备份等),只要设备能接入到 hass 就能通过“巴法云”让小爱同学控制(注意不是米家控制) 照片: - 如果系统是群晖就优先用群晖自带; - 其它 nas 系统,无花费用 immich (没有其它更好的可选),有花费就 mtphoto (正在使用,没感觉太大问题) 视为较为重要的文件,nas 有 raid 等校验还不算稳,最好定时加密同步、备份到网盘,例如“duplicati”(其它重要文件也一样) 影音: - 有影片存储到 nas 上就考虑 jellyfin 、emby 、plex (后两者硬解等功能需要付费); - 不存储影片,可以了解“小雅”,或直接网盘配合软件(那些支持直接链接网盘的播放器软件) 旁路由,普通使用(指有需要的设备才手动指向旁路由)的话虚拟机来也没什么问题;但最好能把网络与 nas 分开。 软路由系统一般都是 openwrt ,只是看装哪个 x86 的话,istoreOS 、骷髅头( https://github.com/DHDAXCW/OpenWRT_x86_x64 ) 还有云编译( https://github.com/kiddin9/OpenWrt_x86-r2s-r4s-r5s-N1 ) --- 容器所在问题,要考虑到容器的文件备份,比较建议用在 nas 系统上的 docker 服务(如果 pve 就加一个 nas 系统),还有虚拟机那些后续有空也最好设置定时备份存储在指定位置。 265g 装些系统还行,加上些容器的文件就不太够了。 外部访问,优先用公网 v4 、v6 ,其次装个 tailscale 作为备用。 还有既然搞 nas 了,就没太必要“付费网盘”,不然直接冲个网盘 vip 不用 nas (不是说用 nas 就不用网盘,而是没必要在网盘上花钱),有了 nas ,就把网盘(阿里云、宽带运营商的云盘等)作为备份渠道。 |
54
momooc 4 天前 via Android
黑群晖、极空间都调研一下
|
56
Donahue 4 天前
全都折腾一遍就知道自己需要什么了
我就是各种旁路由、主路由、软路由搭配都测试过一遍 |
58
redbeanzzZ 4 天前
折腾的过程就很有意思啊
我说下我的方案,最早 19 年搞了个蜗牛星际 1900 的,只跑黑裙。 后来换了 amd200ge 跑 pve ,amd 的核显直通有问题就出掉了。 前两年换了个御夫座的机箱,华擎 z370 主板,8100 的 u (因为性能需求暂时没有太高),板子支持到 9900 ,以后可以升级。 软件是 pve 底层,softetherVPN 开 vpn ,家里联通宽带有公网 IP ,外网设备都是 vpn 接入使用。虚拟机装了 openwrt ,linux ,还有黑裙。nas 上面 docker 里跑了 transmission 挂种子,jellyfin 偶尔看看剧和电影,还有 git ,moment 照片备份 vaultwarden 管理等等,这里需要直接用到 nas 存储的我图方便就装在 nas 的 docker 里了。个人的重要文件弄了两个 1T 的老硬盘组 raid1 。openwrt 挂的梯子。linux 上就装一些玩的,nginx ,docker 装个 heimall 导航,装个远程代码环境脚本之类的东西。 pve 官方的损耗是在 4-10%之间,感觉也不是很重吧。 稳定了之后还是用的很舒服的 |
59
ltkun 4 天前 via Android
我是万物皆 pve 那个说 pve 重的 肯定没有深入玩过 pve 就是基于 debian 的一个虚拟机管理平台 怎么会重 配置好有配置好的玩法 配置低有配置低的玩法
还有旁路由也是可以用 lxc 的 我就是不过没有用 Openwrt 用了 v2raya 虽然支持的协议一般 不过简单用用 OK 我的几台 pve 配置都是 64g 128g 内存家用机平台 内存能插多少就多少 反正也不贵 没有做集群是因为玩不转 pve 要玩通要学太多东西了 目前只是 lxc kvm zfs 直通 vgpu 这些基本应用 |
60
mintongcn 4 天前 via iPhone
看起来很复杂,不知道好维护不。我的 openwrt ipv6 折腾死我了。
immich ios hdr 显示会有问题。 |
61
wanwaneryide 3 天前
@Hundredwz #21 黑群晖挺好用的,前期弄点二手配件,价格便宜功能稳定。我这 ipv4+ipv6 公网都能用,30 多 M 也够用了
|
62
CczYa 3 天前
如果是我的话,这种情况会选择黑群做底层。或者 windows 做底层,再跑一个黑群。
要折腾,开虚拟机折腾,或者再买一台(盒子、小主机、台式机)折腾。 最好是不要用主力机折腾,有时候比较心累,容易丧失热情。 不负责任的说,普通人能有的需求,不管是从易用性、稳定性、实用性或使用体验来说,群晖的产品都在第一梯队。对没有综合体验过,不能明确自身需求的用户来说,群晖都是折腾路上不应错过的重要一环。 |
63
Jisxu 3 天前
n5105 性能不算弱,但是这颗 u 有虚拟化的问题,你得打上最新的 cpu 微码才行,不然懂不懂虚拟机失联。如果可以,我建议你直接上 n100 ,没有虚拟化的问题,性能也挤了一管大牙膏
|
64
pdone 3 天前
cpu 太弱了,没必要虚拟机。我用的 J4125 ,物理黑群晖,照片用套件 Synology Photos ,组网用套件 Tailscale ,剩下的都用 docker ,旁路由独立出来。
![oGRC4KBEd9Y2biv.png]( https://s2.loli.net/2024/06/25/oGRC4KBEd9Y2biv.png) |
65
AliceFizzy 3 天前
我是 N100 小鸡+Win 底层+Vmware 虚拟化一个 Debian 一个 RouterOS ,Win 上面跑了 V2rayN+MT Photos+Jellyfin 转码
主要是拿来当机顶盒,NAS 反倒是其次需求,目前用的还可以,唯一奇怪的就是这 U 动不动就是 100%占用,我啥也没开也能跑 100%,照理来说家里老人打牌有一台 E3+750ti 的机器,这俩 U 应该也差不多性能,但 N100 的调度就很奇怪 |
66
fox2081 3 天前
如果不搞软路由,这些需求上 PVE 似乎意义不大,就像上面很多回复的,最适合的可能是物理黑裙,我就是物理黑裙,作为家庭 nas ,重要的还是稳定已经家里人使用的便捷性,群晖自带的照片、云同步、分享都非常适合家里普通用户使用,immich 好像没中文、photoprism 社区版没用户管理,这些都够家里人喝一壶了,群晖的同步也够用,我就是不组 raid ,照片、文档这些重要数据和百度网盘随时同步。旁路网关这种,群晖自带的虚拟机跑起来绝对够用,我就是用的虚拟机跑的 iStore ,其他服务,比如 HA 这种反正都是走 docker ,群晖 7.2 的 docker 已经支持 compose 了,绝对够用
|
68
relsoul 3 天前
@leonme 昂达 itx h610 我也有,铭瑄的 itx h610 2lan 双网口我也有... 我建议用铭瑄的 h610 2lan 双网口 。matx 和 atx 不清楚
|
69
Kazetachinu 3 天前
我是小白,我的家庭网路中枢是 Windows ,小主机,all in one ,常开。
|
70
giyear 3 天前
裸机直上黑群晖得了,N5105 真的玩不出什么花……
|
71
falost 3 天前
借楼问下,黑裙大家都装什么 app 呢,docker 现在被墙的厉害,拉不了镜像了
|
72
tyrone2333 3 天前
群晖的系统是安装在每一个硬盘上,并不像 win 能装固态上加速
|
73
user100saysth 3 天前 via Android
@tyrone2333 把机械盘从系统 raid 中踢掉
|
74
remember5 3 天前
immich 同步 icloud 共享相册会卡死
unraid 安装 (server v1.106.4, app v1.106.3) |
75
zbowen66 3 天前
相比较 immich ,我更喜欢 MT Photos 的管理方式,直接添加目录原地管理
|
76
alfawei 2 天前 via iPhone
真复杂,光猫桥接 红米 ax6000 拨号,白裙 ds224+ 起步;特别上网可以 ax6000 实现全局上网。 其他走群晖就行了
|