williechan Posted November 15, 2021 Share Posted November 15, 2021 (edited) 版本: 6.9.2 我写入一个500多g的文件组成的文件夹,由于我启用了cache,然后设置了"是” 按照说明就算满了也会把文件创建到阵列去,但是实际上写满了我的缓存盘之后直接停了,也不会移动文件. 我关闭虚拟机和docker,手动点了计划程序里面的立即移动也没用,完全不会移动文件,只有重启后啥也不干去计划程序里面点立即移动才会把cache的文件移动到阵列里面去.但是当我开启虚拟机(文件就是要拉到这个虚拟机的)之后,本来在从缓存移动到阵列的操作就停了 然后文件又继续写到cache去,再次写满还是一样不会写到阵列去 截图有读写信息是因为我重启后截的图 Edited November 15, 2021 by williechan Quote Link to comment
lyqalex Posted November 16, 2021 Share Posted November 16, 2021 需要mover进行移动数据,cache启动一个临时仓库作用,没有搬运机能,而需要mover频繁移动数据,那需要设置mover的运行频率。 Quote Link to comment
lyqalex Posted March 15, 2022 Share Posted March 15, 2022 8 hours ago, yyan said: unraid的缓存确实很垃圾, unraid是一个虚拟平台系统,只是带了文件管理、docker等nas部分功能,并且因为unraid的阵列特殊性,无需像raid5-10需要更多的磁盘,所以写入缓慢,但可慢速读取。 1、如果你使用pve或者exsi,那你需要vms一个linux、win或者nas系统进行这些功能,效率和便捷有影响。而需要阵列功能,raid5、raidX需要多少磁盘,可用储存数据磁盘多少? 2、unraid缓存是一个有效办法,并且你完全可以使用高速ssd或大容量hdd磁盘做缓存,跑满磁盘速度没问题。如果不想或不需要直通,通过pool池ssd raid,跑系统、docker、应用,速度和冗余可兼得。而想把阵列文件缓存到ssd,加速读取,cache模式选择首选,可以跑出理想速度。不同的组合有不同效果。你需要多学习,同学。 PS:如果你不理解unraid的功能组合,需要其他系统的速度,可以安装linux、win或者nas系统进行磁盘管理。 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.