unraid的磁盘整理性能着实拉跨,就算不开校验盘判决他的性能也很辣块,所以基本不适用校验盘。 但是对于docker和vm他的性能完全不够看。好在他还有一个cache现在叫池设备(pool array) ,使用ssd把docker、vm等放入池设备进行加速。
好处:
docker\vm性能得以提升,减少ssd直通虚拟机(目前直通ssd开启虚拟机) 因此可以降低功耗
jellyfin\qbit等媒体文件作为缓存,降低磁盘整理的访问,减少机械硬盘损耗+降低功耗
缺点:
池设备建议组件raid1 (zfs mirror), 以保证dokcer\vm数据安全,否则需要定时备份到机械硬盘
池设备容量要大,大容量ssd目前价格昂贵
unraid的mover
unraid自带的mover过于简陋,只能设置简单的计划任务来执行mover, 无法实现:
个性化定时因为没有使用cron, 只能: 每日、每周、每月
执行mover时不可以前后执行脚本,自定义程度很低
没有过滤选项,意味着一旦执行,所有设置的目录都将移动到阵列或池设备。
所以:如果没有复杂的任务时,使用还行。 复杂情况下需要使用mover-tuning插件
mover-tuning插件
mover-tuning插件比较复杂,这里截图说明下用到的菜单项以做备忘:



qtit做种以及文件移动
目前的做法是: qbit以及jellyfin中的文件也放在cache中,好处是: 1、使磁盘阵列休眠降低功耗 2、做种、影音播放速度也快。
主要设置:
qbit中设置120天后后停止并删除种子
mover-tuning中设置最小条件为:移动120天的以上的文件, 并在mover执行前后停止\启动qbit、jellyfin(目前没设置,应该没影响) docker容器
方式1:
https://github.com/ggfevans/unraid-qbit-mover/tree/main
实现方式: 在执行mover前后停止、启动qbit
方式2:
https://trash-guides.info/Downloaders/qBittorrent/Tips/How-to-run-the-unRaid-mover-for-qBittorrent
实现方式: 自行设置定时任务,并自行调用mover程序进行移动。 内部调用qbit api 暂停种子不停止qbit
目前: 使用方式1
评论区