• Cache drives fill up on file transfer but dont start spilling over into array


    I have 2TB of NVME cache.  I am now in the process of moving 25TB of media from hard drives from other computers(now attached to the unraid server) to my media share.  The media share is set to "yes" on use cache.

    I am moving the media via krusader.  

    While transferring the media, the cache drive fills up but then the transfers stop.  It then says the cache is full and wont let me do anything more.


    Any ideas why its not automatically just writing to the array?

    User Feedback

    Recommended Comments

    Set that share's minimum free space setting to a value higher than any file you intend to copy there, though for the initial transfer it might be a good idea to skip cache altogether.

    Link to comment

    There is the share's minimum space (default is 0) setting and general cache minimum space setting, as long as the share setting is adequate for that particular share, and it can be very different for other shares, no need to change the cache setting, unless you copy directly to the cache share, but if either threshold is hit it will stop writing to cache (or any other disk used by that share when it's the share setting).

    • Upvote 1
    Link to comment

    I am sorry I’m still confused on why when the cache filled up it didn’t automatically switch to writing to the array.


    I just checked and as you said the share minimum is 0kb and the general cache setting is 2mb.  The files I’m trying to transfer are from 30-80gb each.


    From what you said, I understood it as I don’t need to change either of the settings to get it to start spilling to the array after the cache fills up.

    Link to comment
    2 minutes ago, sittingmongoose said:

    I understood it as I don’t need to change either of the settings to get it to start spilling to the array after the cache fills up.

    You need to change at least one, I recommend the share setting or you'll have the same problem when a disk fills up, to be larger than any file you intend to transfer to that share.



    Edited by johnnie.black
    Link to comment

    Ideally you want to set the minimum to the largest file size that you would send to the share.

    For example lets say my average files range from 5-10GB a Piece. I would set the Minimum to at least 10GB so I know that if I was to get close to filling the last file I could simply send the 10GB to another drive.


    Setting your Minimum to high could more or less just waste "Reserved" space unless you want to hold it that high for some particular reason.

    Link to comment

    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.

    Add a comment...

    ×   Pasted as rich text.   Restore formatting

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Status Definitions


    Open = Under consideration.


    Solved = The issue has been resolved.


    Solved version = The issue has been resolved in the indicated release version.


    Closed = Feedback or opinion better posted on our forum for discussion. Also for reports we cannot reproduce or need more information. In this case just add a comment and we will review it again.


    Retest = Please retest in latest release.

    Priority Definitions


    Minor = Something not working correctly.


    Urgent = Server crash, data loss, or other showstopper.


    Annoyance = Doesn't affect functionality but should be fixed.


    Other = Announcement or other non-issue.