大佬们问一个 unraid cache 的问题

60 天前
Vesc  Vesc
目前我的 unaid 虚拟机目录是存在 cache 中的,辅助存储选的阵列,Mover 动作 cache->阵列
按照我的理解当 Mover 动作执行后会把 cache 的内容复制到阵列,虚拟机读取的还是 cache 的内容
但是我使用过程中发现虚拟机读写很慢,网上了解一下 Mover 动作执行后 cache 的内容会被删除?实际虚拟机读取的是阵列的内容? cache 就起不到作用了吗?
977 次点击
所在节点   NAS  NAS
7 条回复
whqijy
whqijy
60 天前
共享设置里面有两点要改:
1 、缓存策略改成 “仅” 。这样新文件会保存在缓存里。
2 、move 动作选择 缓存 to 阵列。这样做相当于将缓存里的数据进行一次备份
Vesc
Vesc
60 天前
@whqijy 我用的版本好像没有缓存策略这个选项了,我看配置页面没有
niubilewodev
niubilewodev
60 天前
你这就是写 cache ,读还是从阵列读。
Vesc
Vesc
60 天前
@niubilewodev 那怪不得 win 虚拟机这么卡
Vesc
Vesc
59 天前
昨晚尝试了一下,虚拟机目录设置存储 cache ,辅助存储选这列,mover cache->阵列的话,mover 执行后,虚拟机文件就存到阵列的机械盘了,这个时候启动虚拟机就很卡了
he1293024908
he1293024908
59 天前
虚拟机文件默认存在 cache 下到 domains 文件夹,你在共享里把这个文件夹设置成只存储在 cache ,不设置辅助存储就好了
Vesc
Vesc
56 天前
@he1293024908 改成这样就好了,虚拟机不卡了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1098673

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX