V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Osk
V2EX  ›  Windows

求助: Windows ReFS 文件系统让我怀疑人生了

  •  
  •   Osk · 2020-05-20 12:21:13 +08:00 · 4658 次点击
    这是一个创建于 1651 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Windows Server 2019.

    底层: 3 块磁盘, mirror 数据布局存储池, 再往上是同一个虚拟磁盘里面包含的两个分区, 一个 ReFS, 一个 NTFS.

    问题 1: 我之前启用去重了, 然后偶尔整个 ReFS 卷会偶尔失去响应. ReFS 卷在资源管理器里面打开某些文件夹直接卡住无响应. 只能强行关机...

    最骚的是, 后来又出现另一个问题: 对重复数据删除执行 GC 时, 直接卡进度走不下去. ReFS 卷又无响应, 稳定复现, 最后无奈取消重复数据删除.

    ReFS 卡住时, NTFS 卷正常访问.

    现在遇到的问题

    有一个 App, 使用 SQLite DB, 数据很小, db 文件才 20KB, 然后卡到这样:

    一行数据, 几列文本, 总数据不超过 4KB, commit 操作居然要 1 秒以上!!!!!! 甚至卡个几秒都不是问题.

    对比测试: Python 3.5 自带 SQLite, 一个简单脚本, 创建一个数据库, 提交一行数据. db 文件分别放 ReFS 和 NTFS 卷做对比测试.

    ReFS 7 秒才执行完脚本, NTFS 不到一秒执行完脚本

    迷茫了, 数据有点多, 接近 1.5TB, 不方便转移到 NTFS 卷....

    6 条回复    2020-05-21 23:35:34 +08:00
    GM
        1
    GM  
       2020-05-20 12:37:38 +08:00
    找、借、买两个移动硬盘临时转移一下,重建存储池。
    GM
        2
    GM  
       2020-05-20 12:39:27 +08:00   ❤️ 1
    另:建议检查一下磁盘 SMART,看看是否有数据线 CRC 数据检校失败错误,我之前碰过由于 SATA 线接触不良,导致系统时不时卡死,后来检查发现这个问题,换了根线就根治了。
    imn1
        3
    imn1  
       2020-05-20 12:58:31 +08:00
    1.5T 数据转移不用太多时间吧?生产环境数据在持续增加?
    Osk
        4
    Osk  
    OP
       2020-05-20 18:17:09 +08:00 via Android
    @GM 有一块备用盘倒可以用来转移。硬盘 smart 无异常,毕竟同一虚拟磁盘上的 ntfs 一切正常。


    @imn1 数据事小,这事严重打击了我对 ReFS 的信心,感觉以后都不敢用了
    ps1aniuge
        5
    ps1aniuge  
       2020-05-21 15:40:47 +08:00
    https://docs.microsoft.com/zh-cn/windows-server/storage/refs/refs-overview

    refs 采用了貌似 raid1 的方式,速度太慢,我赶脚不适合于,在盘阵内使用。
    优点是无需 chkdsk,自己校验。读写时加校验当然会慢了。

    块克隆,稀疏 VDL,镜像加速奇偶校验,这三个 refs 的主要功能,有啥好处?
    最后,你为啥用 refs ? ntfs 也能重复数据删除啊。
    Osk
        6
    Osk  
    OP
       2020-05-21 23:35:34 +08:00
    @GM @imn1 我昨天下班前执行了 optimize-volume -defrag 后, 今天正常了,,,,,, 但不知道是不是碎片整理的作用, 毕竟过了一晚上, 暂时将就用着.


    @ps1aniuge 感谢提醒, 我想起来了, 好像我还真打开了针对文件内容的完整性流, 主要是感觉用得上, 这也是考虑 refs 的原因, 下次遇到了再测试了. 重复数据删除也没用了, 后台执行优化时, 内存坐过山车伤不起.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3409 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:54 · PVG 19:54 · LAX 03:54 · JFK 06:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.