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

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

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

群晖为啥不支持独立系统盘

  •  
  •   YongXMan · 2022-11-19 08:42:42 +08:00 via Android · 8288 次点击
    这是一个创建于 765 天前的主题,其中的信息可能已经有所发展或是发生改变。
    群晖系统盘会安装在所有硬盘上的第一个分区,新的硬盘插上,系统初始化就会分出系统分区组 raid1 ,如果盘位到 16 盘位,一是存储空间浪费。二是不利于空闲硬盘休眠,因为只要有系统盘写入,比如打日志,那所有盘就全部写入。三是如果有多种盘,ssd sata 盘混插,或者插比较老旧的硬盘做特殊储存比如存放监控视频,会拖慢整个系统性能。四是,虽然这样能保证盘可以随意拔插,系统仍然能够启动,但是对子自定义的一些 app 或者数据库,也只能保存到特定的存储空间,如果这个存储空间不可用了,系统即使能启动,也相当于重置了,感觉意义不大。



    如在运行时,动态拔插硬盘,系统会提示需要修复,如果不执行修复,这块盘的系统分区就不会加到 raid0 中,但问题是系统会一直提示🥲。



    群晖为啥不能配置系统安装指定的多个盘上,伪需求?😬
    第 1 条附言  ·  2022-11-19 13:10:40 +08:00
    系统分区完全可以让用户选择安装到几块盘上,按硬盘顺序安装到 2 块盘或更多盘,用户可以自定义。
    第 2 条附言  ·  2022-11-19 13:15:57 +08:00
    不只是系统分区,还有 swap 分区也是 raid1 ,感觉这个会影响性能,索性关闭了 swap 。
    29 条回复    2023-02-09 15:07:43 +08:00
    zvcs
        1
    zvcs  
       2022-11-19 08:55:49 +08:00 via iPhone   ❤️ 1
    你可以在这里提交你的 feature

    https://www.synology.com/en-uk/form/inquiry/feature
    billgong
        2
    billgong  
       2022-11-19 09:22:15 +08:00 via iPhone   ❤️ 1
    你说的这些不用说企业场景了,办公室场景都用不着。硬盘没问题的话直接 247 运行就可以了。硬盘型号也应该保持一致,SSD 也应该是要么单独卷要么缓存盘。

    系统放所有盘上就是为了高可用。系统分区是 RAID1 ,即便某块盘慢也不应该对整体性能有影响。
    lifanxi
        3
    lifanxi  
       2022-11-19 09:33:12 +08:00
    其实问题不是太大,系统分区和 Swap 分区两个 RAID1 的分区加起来就 4.5 个 G ,在数 T 的硬盘面前几乎可以忽略。插拨硬盘带来的不同步,秒秒钟就可以修复好。系统分区的写入很少,只有一点点日志,大部分的日志和 DB 都不在这个分区上,对性能的影响微乎其微。
    ryd994
        4
    ryd994  
       2022-11-19 09:42:24 +08:00 via Android   ❤️ 2
    所以自组 nas 就可以用便宜 SSD 甚至 U 盘做系统盘。配置文件备份到别处就行了。系统盘掉了就掉了,不影响数据安全。

    为什么群晖不允许:当然是因为盘位本来就少,再给你一个系统盘位就更少了。大部分用户都不会这样做。

    自组 nas 无所谓啊,系统盘用胶带贴在机箱的哪个角落都行
    bthulu
        5
    bthulu  
       2022-11-19 09:48:00 +08:00
    @billgong 民用系统为什么要高可用, 数据盘高可用就行了, 系统装好后复制一份到 U 盘上, 系统盘坏了 U 盘插上去从 U 盘启动不就行了
    bthulu
        6
    bthulu  
       2022-11-19 09:52:34 +08:00
    大家不都是软件工程师么, 就没有想自己做一个类似群晖的开源项目出来?
    msg7086
        7
    msg7086  
       2022-11-19 09:56:59 +08:00   ❤️ 1
    @bthulu Did you mean <i>TrueNAS</i>?
    YongXMan
        8
    YongXMan  
    OP
       2022-11-19 10:12:21 +08:00
    @billgong 系统分区完全可以让用户选择安装到几块盘上,按硬盘顺序安装到 2 块盘或更多盘,用户可以自定义。
    kenvix
        9
    kenvix  
       2022-11-19 10:18:25 +08:00
    @bthulu 有啊,只是太烂了
    ryd994
        10
    ryd994  
       2022-11-19 10:26:23 +08:00 via Android   ❤️ 1
    @bthulu truenas 、xigmana 、omv 、unraid
    也不全都是开源,也有商业软件免费使用的
    如果只是储存文件、跑一些简单的 app 的话比群晖灵活
    群晖比较好的是它的 app 。类似的开源替换是 nextcloud ,有各种平台的客户端。
    kappa
        11
    kappa  
       2022-11-19 10:41:32 +08:00
    NAS 机械盘热插拔是个什么需求?
    YongXMan
        12
    YongXMan  
    OP
       2022-11-19 10:47:50 +08:00
    @kappa 不是热插拔需求,是热插拔不手动修复的话就可以把这个盘的系统分区在 raid0 中移除了。
    Lykr
        13
    Lykr  
       2022-11-19 10:54:00 +08:00
    威联通好像是有这个功能,群晖不做可能是觉得优先级不高吧,不过我觉得用固态当系统盘对家用来说确实不错
    geniussoft
        14
    geniussoft  
       2022-11-19 12:56:04 +08:00
    确实是
    我可以理解四盘位不需要,
    但是 8/12 真的可以有
    YongXMan
        15
    YongXMan  
    OP
       2022-11-19 13:12:25 +08:00 via Android
    @YongXMan raid0 -> raid1
    rozbo
        16
    rozbo  
       2022-11-19 13:22:36 +08:00
    群晖更垃圾的是,每次更新就会清空系统盘,清空系统盘我还好理解,/root 目录也他妈清空,这明明是 root 用户的家目录。。没有任何提示直接清空,有没有备份,气死
    YongXMan
        17
    YongXMan  
    OP
       2022-11-19 13:30:03 +08:00 via Android
    @rozbo 普通用户的 home 都是软连接到具体的数据盘的,可能一般用户不会用 root 吧🤣
    czhu
        18
    czhu  
       2022-11-19 14:11:45 +08:00
    这就是群晖的无法忍受的硬伤,只要有个 M2 接口,SSD 系统盘白菜价,不香吗
    zxcslove
        19
    zxcslove  
       2022-11-19 14:25:26 +08:00
    没有核心盘和仓库盘的概念,小笼一样的,谁教也没用
    gqfBzoLVY3Wl4Tng
        20
    gqfBzoLVY3Wl4Tng  
       2022-11-19 14:30:30 +08:00
    我也不理解 unraid 只能用 U 盘,甚至机器自带的几十 G emmc ,都不能用,两个极端
    WhatTheBridgeSay
        21
    WhatTheBridgeSay  
       2022-11-19 23:51:32 +08:00
    先问是不是再问为什么。
    群晖支持独立系统盘,只是不在家用产品线上支持,机架式的是有一块专门的芯片装着 DSM 的
    YongXMan
        22
    YongXMan  
    OP
       2022-11-20 00:28:05 +08:00
    @WhatTheBridgeSay 商用的产品没接触过,感觉在 v2 上讨论这个也基本上都是家用,我们的讨论也只限于我们能接触到的产品,至于其他的高端商用产品不在我们讨论范围内。
    WebKit
        23
    WebKit  
       2022-11-20 01:34:44 +08:00 via Android
    @pierrec +1 太奇葩了。
    Wenpo
        24
    Wenpo  
       2022-11-22 00:05:22 +08:00 via iPhone
    他们的设计导向类似与 IOS ,所有问题他们一刀切给用户端上桌子。属于普罗大众都能用得明白的
    billgong
        25
    billgong  
       2022-11-24 07:16:49 +08:00
    @YongXMan 我理解的是如果选盘位装系统的话会有一致性问题(装系统的盘空间相对少、负载更大)。系统高可用也不是说为了企业级应用,对普通消费者也是有好处的啦。现在 DSM 每个盘占用不到 5GB 作系统和 swap ,硬盘容量这么大,这点占用毛毛雨啦

    Device Start End Sectors Size Type
    /dev/sda1 2048 4982527 4980480 2.4G Linux RAID
    /dev/sda2 4982528 9176831 4194304 2G Linux RAID
    /dev/sda3 9437184 23437565951 23428128768 10.9T Linux RAID
    YongXMan
        26
    YongXMan  
    OP
       2022-11-24 08:06:23 +08:00 via Android
    @billgong 不只是存储空间占用,还有异构盘和磁盘休眠影响,我在使用种遇到在使用 download station 时,不知道为什么所有盘 io 同时飙升,没有做 raid 。
    billgong
        27
    billgong  
       2022-11-24 10:32:17 +08:00
    @YongXMan 可能是我这边真的没有这个需求吧,所以能接受系统盘的这种设定。DS1812+上没有开磁盘休眠,直接 24/7 转的,还带着几个 docker 容器。下载都是直接用 entware 配置的,做了 transmission 和 aria2 daemon ,除了 scrub 、torrent verify 和同时下载 50 个以上活动种以外还没有 IO 卡死的情况。那个啥……里面 8 块 8T 的 SMR🤦‍♂️ 真的没什么感知……
    zcq100
        28
    zcq100  
       2023-02-08 12:50:34 +08:00
    搞个 u 盘装系统,然后进系统后,把其他盘的 /dev/md0 raid1 分区都卸载了,应该不影响系统运行和启动吧。
    ccxuy
        29
    ccxuy  
       2023-02-09 15:07:43 +08:00
    @pierrec 因为 unraid 设计上是用 u 盘校验是否正版系统,其实可以通过一些手段装硬盘上的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5045 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 03:55 · PVG 11:55 · LAX 19:55 · JFK 22:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.