本文最后更新于 2021年09月4日
NAS作为家中的数据中心,24小时运行,HDD的噪音可以说是让人最难以接受的点,长期下载,HDD的炒豆子时是不少nas用户的痛,将下载路径设置到SSD中,能够极大缓解
不过,SSD的每T价格相较于HDD昂贵很多,所以下载的内容我们最终还是需要存放到HDD中,SSD只做临时下载盘
具体实施教程
需要docker,这里我选用的是我制作的docker aria2镜像,应该是目前唯一一个能够保留完整目录结构移动的docker aria2镜像
路径挂载如下图所示,下载位为SSD盘位,下载完成后移动的路径为HDD盘位
建议创建容器后,在网页端修改磁盘挂载路径
关于docker aria2的其他配置,详见GitHub
docker create \ --name=aria2 \ superng6/aria2:webui-latest
创建好容器后,修改配置文件/config/setting.conf
其中move-task=true
设置为true
,即可在任务下载完成后,自动保留完成目录结构,移动到HDD中
## docker aria2 功能设置 ## # 配置文件为本项目的自定义设置选项 # 重置配置文件:删除本文件后重启容器 # 所有设置无需重启容器,即刻生效 # 自定义tracker地址 custom-tracker-url="https://cdn.jsdelivr.net/gh/XIU2/TrackersListCollection@master/best_aria2.txt" # 删除任务,`delete`为删除任务后删除文件,`recycle`为删除文件至回收站,`rmaria`为只删除.aria2文件 remove-task=rmaria # 下载完成后执行操作选项,默认`false` # `true`,下载完成后保留目录结构移动 # `dmof`非自定义目录任务,单文件,不执行移动操作。自定义目录、单文件,保留目录结构移动(推荐) move-task=true # 文件过滤,任务下载完成后删除不需要的文件内容,`false`、`true` # 由于aria2自身限制,无法在下载前取消不需要的文件(只能在任务完成后删除文件) content-filter=false # 下载完成后删除空文件夹,默认`true`,需要开启文件过滤功能才能生效 # 开启内容过滤后,可能会产生空文件夹,开启`DET`选项后可以删除当前任务中的空文件夹 delete-empty-dir=true # 对磁力链接生成的种子文件进行操作 # 在开启`SMD`选项后生效,上传的种子无法更名、移动、删除,仅对通过磁力链接保存的种子生效 # 默认保留`retain`,可选删除`delete`,备份种子文件`backup`、重命名种子文件`rename`,重命名种子文件并备份`backup-rename` # 种子备份位于`/config/backup-torrent` handle-torrent=backup-rename # 删除重复任务,检测已完成文件夹,如果有该任务文件,则删除任务,并删除文件,仅针对文件数量大于1的任务生效 # 默认`true`,可选`false`关闭该功能 remove-repeat-task=true # 任务暂停后移动文件,部分任务下载至百分之99时无法下载,可以启动本选项 # 建议仅在需要时开启该功能,使用完后请记得关闭 # 默认`false`,可选`true`开启该功能 move-paused-task=false
套件或docker均可,这里我选用的是我制作的docker-qbittorrent镜像,其他的也一样
在qbittorrent的weibu ui中,勾选保存未完成的 torrent到
默认保存路径:
填写 /download
保存未完成的 torrent到:填写 /downloads/incomplete
通过把套件,下载盘设置到SSD后,我的NAS,安静的难以置信,一个4盘位插满的NAS,全速下载也没有什么声音
硬盘灯除了盘位1外,其他盘位的灯也很少闪烁(盘位1其实也不怎么闪,频率相比从前,大大降低),炒豆子的声音几乎都没有了,感觉非常爽
原文链接:https://sleele.com/2021/09/04/nas-ssd-aria2-qbittorrent/comment-page-1/
© 版权声明
声明📢本站内容均来自互联网,归原创作者所有,如有侵权必删除。
本站文章皆由CC-4.0协议发布,如无来源则为原创,转载请注明出处。
THE END