V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
lslvxy
V2EX  ›  NAS

体验了 PVE 和 Unraid 有感,请大佬赐教

  •  
  •   lslvxy · 2022-07-28 01:01:06 +08:00 · 11190 次点击
    这是一个创建于 884 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前一直用的 PVE ,最近又折腾了一套 unraid (已入正)

    两个系统都体验了一段时间,感觉各自都有亮点和不足的地方。

    有几个问题也请教一下大家

    1. 之前一直是 PVE 装的黑裙作为手机备份,但是基本只用到了照片备份,装了个 DSM 感觉有点浪费。Uraid 上可以用 PhotoPrism 搭配 syncthing 做备份。这两个方案对比下来全洗白的群辉使用 QC 还是比较方便的,Uraid 这边需要使用 ZeroTier 组内网,但是连接速度确实不是很快,即便已经搭建了 moon 。

    2. Uraid 有全局共享,多个 docker 和 vm 可以共享数据确实比较方便。PVE 上暂时没找到比较好的方案,有 LTX+NFS 的方案还没尝试过,想在 pve 上干掉 DSM ,也使用 PhotoPrism 搭配 syncthing ,但是多个 LTX 怎么共享数据没研究出来。

    3. 有一定的 linux 和 docker 基础,unraid 的 docker 便利吸引力不大

    4. 具体的性能没有仔细对比过,没有太多的性能要求

    5. unraid 系统使用 U 盘稳定性不知道如何

    6. 现在有 2 块 512g ssd 和两块 2T ssd ,硬盘如何利用比较合理

    7. 综合考虑 PVE 和 unraid 用哪个好点,我的需求就是能稳定备份照片和文档,然后开个 linux 跑跑项目就行了。

    19 条回复    2023-01-03 17:53:58 +08:00
    ericls
        1
    ericls  
       2022-07-28 02:01:46 +08:00 via iPhone   ❤️ 1
    完全不是同一个东西啊
    424778940
        2
    424778940  
       2022-07-28 03:06:29 +08:00
    @ericls 他说的是 pve backup 吧
    henyi2211
        3
    henyi2211  
       2022-07-28 08:33:16 +08:00
    unraid 虚拟机卡的很,执行校验的时候更卡。。。放弃了,转了 pve + truenas 的方案
    ShuA1
        4
    ShuA1  
       2022-07-28 09:25:04 +08:00
    unraid 我觉得最大的问题是必须插 U 盘,不能硬盘安装。这点很坑。
    Eleutherios
        5
    Eleutherios  
       2022-07-28 10:27:01 +08:00 via iPhone
    PVE + TrueNAS Core + HBA 直通?我觉得这个方案靠谱一点。

    但我选择 TrueNAS Core ,放弃了 All in One 了
    EvineDeng
        6
    EvineDeng  
       2022-07-28 10:28:27 +08:00
    pve 的话本身就是个虚拟机管理系统,你完全可以在 pve 中安装一个 debian 或者 ubuntu 来做你想做的事,用多个 LXC 来分别实现不同的服务,其实不如一个 debian 或者 ubuntu 方便。
    在 debian 或者 ubuntu 中,你想用 docker 实现就用 docker 实现,不想用就直接安装配置 photoprism ,syncthing 也非常方便。其他服务也是一样,存储类的服务跑在一个虚拟机中是最合适的。
    EvineDeng
        7
    EvineDeng  
       2022-07-28 10:29:46 +08:00
    只要有公网 ip ,手机在公网环境中可以不用中转,可以直连 syncthing 实现自动同步。
    hanssx
        8
    hanssx  
       2022-07-28 11:17:08 +08:00
    @ShuA1 那这个不好,万一把 U 盘弄掉了。。
    Martin123123
        9
    Martin123123  
       2022-07-28 14:37:16 +08:00
    从使用场景来说的话,更适合白群晖。。。。开个 linux 跑跑项目直接群晖 vm 就好了
    某种程度来说,all in one 的使用场景是比较危险的,爱折腾的话还是建议计算节点和存储节点分开
    ruidoBlanco
        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 定义麻烦且毛病多。就这样还要收费?
    jecvay
        11
    jecvay  
       2022-07-29 09:56:05 +08:00 via iPhone
    pve 好,我从 truenas 和 truenas scale 转过来。nas 系统就是有很多用不到的功能,但很想用的功能又必须折腾里面的 docker 之类。那还不如纯用 Debian
    lslvxy
        12
    lslvxy  
    OP
       2022-07-29 13:49:10 +08:00
    @ruidoBlanco bind mount 挂载的目录 LXC 里面没有权限怎么办,我开特权有权限了但是 LXC 里面的 docker 就跑不起来了
    ruidoBlanco
        13
    ruidoBlanco  
       2022-07-29 14:59:06 +08:00
    @lslvxy docker 里可以用 PUID/PGID 指定跑 container 的用户,相应目录 chown 成相应的 uid 就行了。
    documentzhangx66
        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 、黑白群辉等,正好相反。
    tnesa
        15
    tnesa  
       2022-08-05 09:03:35 +08:00
    就我使用 PVE 的体验来看,PVE 其实就是个 Linux 下的 VM 管理器,可用性和效率极高,只要较低的技术基础,扩展性几乎无限。
    ButcherHu
        16
    ButcherHu  
       2022-08-21 01:01:40 +08:00
    PVE 或者 Truenas Scale 吧,毕竟都是 debian ,unraid 编译个网卡驱动人都麻了。
    虚拟平台还是 nas 系统,主要还是看存储想怎么搞吧。
    话说存储,unraid 用的 snapraid 最高就是单盘速度,而且没有 read cache ,对 io 有要求的话就算了。
    molezznet
        17
    molezznet  
       2022-08-22 12:25:22 +08:00
    定位不同吧,unraid 就是一堆硬盘可以高效利用,docker app ,相当于 nas 。
    pve 可以 LXC 和各种系统实现所有功能,就是要自己配置, 除了配出 nas , 还可以干别的
    uioprr
        18
    uioprr  
       2022-11-04 10:22:53 +08:00
    PhotoPrism 和群晖的相册比怎样
    justaname
        19
    justaname  
       2023-01-03 17:53:58 +08:00
    @uioprr 不怎么样,最大的差距是在移动端 APP 上,网页端凑合用用差距倒没那么大,此外稳定性也有差距。不过即使群晖和大厂云服务比如 iCloud ,Google Photos 这种也完全比不了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1024 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:20 · PVG 03:20 · LAX 11:20 · JFK 14:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.