• 6.8.2 CPU maxing when copying to cache share


    sdamaged
    • Minor

    If copying a large file to a server share (Windows 10 1909 SMB protocol) which is using cache, the entire CPU will be maxed out on every thread, and the server locks up. DNS will then fail as the Pi-Hole docker will bomb out (all other dockers will fail too), and it only returns if you let the copy complete, or you cancel the file transfer.  Disabling cache prevents this issue

     

    I have read other people have seeing the same issue here.

     

    Screenshot of glances running and unraid CPU usage whilst movie is copying over the network (gigabit lan)

     

    Marked as urgent, as dockers all crashing out means Plex stops working (angry wife and kids...!) and internet stops working across the entire network as PiHole fails (no DNS).  Could disable cache, but then why have it?

     

    Samsung 850 Pro 2TB SSD for cache, with appdata, one running Windows Server 2016 VM and the docker image.

     

    EDIT - Just updating after finding more information out regarding this issue.  So this seems to be due to using a Samsung SSD with a BTRFS file system. If you switch the file system to XFS it resolves the problem.  Obviously if you're wanting to use a cache pool with Samsung SSDs you're currently SOL until this is fixed

     

    goku-diagnostics-20200225-1917.zip

    Screen.JPG




    User Feedback

    Recommended Comments

    Just to add, i've read from quite a few people that switching cache from using BTRFS to XFS fixes the issue of high IOWAIT.  Not tested myself but worth mentioning.....

     

    Also, this issue seems the exact same as :-

     

     

     

     

    Edited by sdamaged
    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.

    Guest
    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.