之前一直用的 PVE ,最近又折腾了一套 unraid (已入正)
两个系统都体验了一段时间,感觉各自都有亮点和不足的地方。
有几个问题也请教一下大家
之前一直是 PVE 装的黑裙作为手机备份,但是基本只用到了照片备份,装了个 DSM 感觉有点浪费。Uraid 上可以用 PhotoPrism 搭配 syncthing 做备份。这两个方案对比下来全洗白的群辉使用 QC 还是比较方便的,Uraid 这边需要使用 ZeroTier 组内网,但是连接速度确实不是很快,即便已经搭建了 moon 。
Uraid 有全局共享,多个 docker 和 vm 可以共享数据确实比较方便。PVE 上暂时没找到比较好的方案,有 LTX+NFS 的方案还没尝试过,想在 pve 上干掉 DSM ,也使用 PhotoPrism 搭配 syncthing ,但是多个 LTX 怎么共享数据没研究出来。
有一定的 linux 和 docker 基础,unraid 的 docker 便利吸引力不大
具体的性能没有仔细对比过,没有太多的性能要求
unraid 系统使用 U 盘稳定性不知道如何
现在有 2 块 512g ssd 和两块 2T ssd ,硬盘如何利用比较合理
综合考虑 PVE 和 unraid 用哪个好点,我的需求就是能稳定备份照片和文档,然后开个 linux 跑跑项目就行了。
1
ericls 2022-07-28 02:01:46 +08:00 via iPhone 1
完全不是同一个东西啊
|
3
henyi2211 2022-07-28 08:33:16 +08:00
unraid 虚拟机卡的很,执行校验的时候更卡。。。放弃了,转了 pve + truenas 的方案
|
4
ShuA1 2022-07-28 09:25:04 +08:00
unraid 我觉得最大的问题是必须插 U 盘,不能硬盘安装。这点很坑。
|
5
Eleutherios 2022-07-28 10:27:01 +08:00 via iPhone
PVE + TrueNAS Core + HBA 直通?我觉得这个方案靠谱一点。
但我选择 TrueNAS Core ,放弃了 All in One 了 |
6
EvineDeng 2022-07-28 10:28:27 +08:00
pve 的话本身就是个虚拟机管理系统,你完全可以在 pve 中安装一个 debian 或者 ubuntu 来做你想做的事,用多个 LXC 来分别实现不同的服务,其实不如一个 debian 或者 ubuntu 方便。
在 debian 或者 ubuntu 中,你想用 docker 实现就用 docker 实现,不想用就直接安装配置 photoprism ,syncthing 也非常方便。其他服务也是一样,存储类的服务跑在一个虚拟机中是最合适的。 |
7
EvineDeng 2022-07-28 10:29:46 +08:00
只要有公网 ip ,手机在公网环境中可以不用中转,可以直连 syncthing 实现自动同步。
|
9
Martin123123 2022-07-28 14:37:16 +08:00
从使用场景来说的话,更适合白群晖。。。。开个 linux 跑跑项目直接群晖 vm 就好了
某种程度来说,all in one 的使用场景是比较危险的,爱折腾的话还是建议计算节点和存储节点分开 |
10
ruidoBlanco 2022-07-29 06:26:56 +08:00
1. 拍照不多,懒得琢磨手机备份的事情。
2. bind mount 听说过吗? pve 里面的任何目录,bind mount 挂载到任意多个 lxc container 都行,我是在 lxc 里跑 docker 的,所以 docker 就这样共享数据。 3. 是的。 4. 不清楚。 5. 奇怪的问题,这个跟内核版本关系更大。 6. 是我的话,全部组一个 LVM vg ,里面再怎么安排看具体需求。 7. 你的需求真的很普通。我的 nuc 就 500G ssd+5T hdd ,ssd 跑 vm 和 lxc ,hdd 做数据盘存读写不那么频繁的数据,妥妥的。 unraid 没用过,但是我不会去用。挂 vm 的 hypervisor 直接跑 docker ,太脏我不能接受。没有直接对接 qemu 命令行而是直接用 libvirt ,xml 定义 vm 太挫了。相对 pve 的 vm 配置文件,libvirt 的 xml vm 定义麻烦且毛病多。就这样还要收费? |
11
jecvay 2022-07-29 09:56:05 +08:00 via iPhone
pve 好,我从 truenas 和 truenas scale 转过来。nas 系统就是有很多用不到的功能,但很想用的功能又必须折腾里面的 docker 之类。那还不如纯用 Debian
|
12
lslvxy OP @ruidoBlanco bind mount 挂载的目录 LXC 里面没有权限怎么办,我开特权有权限了但是 LXC 里面的 docker 就跑不起来了
|
13
ruidoBlanco 2022-07-29 14:59:06 +08:00
@lslvxy docker 里可以用 PUID/PGID 指定跑 container 的用户,相应目录 chown 成相应的 uid 就行了。
|
14
documentzhangx66 2022-08-05 08:29:11 +08:00
Linux 基础强,喜欢折腾,必然选择 PVE 。因为:
1.PVE + PBS 本来就可玩性爆表。 2.PVE 基于 Debian ,你可以直接在 Debian 上玩 Docker 、k8s ,以及其他玩意,可玩性几乎无限。 3.你甚至可以自己去咸鱼上,买部件,装高性价比的机器。 但 PVE 并不适合所有人,因为 PVE 需要很多基础,它并不像 ESXi 或 VMware Workstation 那样开箱即用,你甚至连个 NAT 网络都需要手动敲指令去配网。 结论: PVE ,优点无限可能,缺点需要自己折腾+麻烦。 TrueNas 、UnRaid 、黑白群辉等,正好相反。 |
15
tnesa 2022-08-05 09:03:35 +08:00
就我使用 PVE 的体验来看,PVE 其实就是个 Linux 下的 VM 管理器,可用性和效率极高,只要较低的技术基础,扩展性几乎无限。
|
16
ButcherHu 2022-08-21 01:01:40 +08:00
PVE 或者 Truenas Scale 吧,毕竟都是 debian ,unraid 编译个网卡驱动人都麻了。
虚拟平台还是 nas 系统,主要还是看存储想怎么搞吧。 话说存储,unraid 用的 snapraid 最高就是单盘速度,而且没有 read cache ,对 io 有要求的话就算了。 |
17
molezznet 2022-08-22 12:25:22 +08:00
定位不同吧,unraid 就是一堆硬盘可以高效利用,docker app ,相当于 nas 。
pve 可以 LXC 和各种系统实现所有功能,就是要自己配置, 除了配出 nas , 还可以干别的 |
18
uioprr 2022-11-04 10:22:53 +08:00
PhotoPrism 和群晖的相册比怎样
|