Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
edis0n0
V2EX  ›  Linux

有办法把 ZFS 的文件名长度上限从 255 提高到 1024 吗?

  •  1
     
  •   edis0n0 · Sep 11, 2022 · 3357 views
    This topic created in 1369 days ago, the information mentioned may be changed or developed.
    有的时候需要处理超长文件名的文件,很不方便。
    Supplement 1  ·  Sep 12, 2022
    具体场景是 rclone 的文件名加密功能会导致文件名长度翻倍,100 个字符左右的文件名加密后就超出 255 字符了,导致存储失败。
    5 replies    2022-09-12 20:49:55 +08:00
    deorth
        1
    deorth  
       Sep 11, 2022 via Android
    没有
    flynaj
        2
    flynaj  
       Sep 12, 2022 via Android
    每个文件系统都是 255 以内,要改这个要改全部操作系统,全部文件系统,所以无法改动。
    Droi
        3
    Droi  
       Sep 12, 2022   ❤️ 1
    ZFS 不限制文件名长度。要修改文件长度限制需要重新编译内核,修改 limits.h 的默认值。
    yanqiyu
        4
    yanqiyu  
       Sep 12, 2022 via Android
    主要是 POSIX api 限制了文件名长度。并且不知道 zfs 的 on-disk format 有没有限制文件名长度。并且你大概需要从内核到应用全部重新编译
    ungrown
        5
    ungrown  
       Sep 12, 2022
    你改了之后,你这一次方便了,换个设备换个系统,换个用户,呵呵
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   998 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 22:29 · PVG 06:29 · LAX 15:29 · JFK 18:29
    ♥ Do have faith in what you're doing.