Aria2 fallocate failed cause not supported解决办法

新买的蜗牛星际矿渣,装了Ubuntu,挂了一个Docker离线下载容器,文件夹映射到NTFS磁盘中。下载小文件时,一切都很正常,而一旦下载大文件,则瞬间失败。

解决问题

查看日志,发现有这么一行:

errnum=95 errorcode=17 fallocate failed cause not supported

检查aria2.conf文件,发现下面一行:

file-allocation=falloc

falloc会预先分配完整的空间,据称可以优化ntfs磁盘寿命,但是这报错我也办法,直接把此项修改为如下:

file-allocation=none

修改完之后重启aria2服务,docker可以直接重启容器。重启之后,问题消失。
至于磁盘寿命,管他呢。

梓喵出没博客(azimiao.com)版权所有,转载请注明链接:https://www.azimiao.com/4731.html
欢迎加入梓喵出没博客交流群:313732000

发表评论

*

*

评论区

  1. littleplus03-31 16:00 回复

    兔子,你的网站北岸掉了啊?咋回事了

  2. Panndora10-15 18:53 回复

    感谢帮助,已经解决了这个问题~
    这里给使用ariaNG的朋友提醒一下,别直接去修改aria2的配置文件了,我折腾半天才找到原因,直接去arigNG里面修改.

    另外,你这个留言板打死爆花感觉真不错.