V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
Vesc
V2EX  ›  NAS

大佬们问一个 unraid cache 的问题

  •  
  •   Vesc · 1 天前 · 422 次点击
    目前我的 unaid 虚拟机目录是存在 cache 中的,辅助存储选的阵列,Mover 动作 cache->阵列
    按照我的理解当 Mover 动作执行后会把 cache 的内容复制到阵列,虚拟机读取的还是 cache 的内容
    但是我使用过程中发现虚拟机读写很慢,网上了解一下 Mover 动作执行后 cache 的内容会被删除?实际虚拟机读取的是阵列的内容? cache 就起不到作用了吗?
    6 条回复    2024-12-20 20:37:00 +08:00
    whqijy
        1
    whqijy  
       1 天前
    共享设置里面有两点要改:
    1 、缓存策略改成 “仅” 。这样新文件会保存在缓存里。
    2 、move 动作选择 缓存 to 阵列。这样做相当于将缓存里的数据进行一次备份
    Vesc
        2
    Vesc  
    OP
       1 天前
    @whqijy 我用的版本好像没有缓存策略这个选项了,我看配置页面没有
    niubilewodev
        3
    niubilewodev  
       1 天前
    你这就是写 cache ,读还是从阵列读。
    Vesc
        4
    Vesc  
    OP
       1 天前
    @niubilewodev 那怪不得 win 虚拟机这么卡
    Vesc
        5
    Vesc  
    OP
       23 小时 7 分钟前
    昨晚尝试了一下,虚拟机目录设置存储 cache ,辅助存储选这列,mover cache->阵列的话,mover 执行后,虚拟机文件就存到阵列的机械盘了,这个时候启动虚拟机就很卡了
    he1293024908
        6
    he1293024908  
       12 小时 48 分钟前
    虚拟机文件默认存在 cache 下到 domains 文件夹,你在共享里把这个文件夹设置成只存储在 cache ,不设置辅助存储就好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2396 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 01:25 · PVG 09:25 · LAX 17:25 · JFK 20:25
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.