NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

Laserbait's avatar
Laserbait
Luminary
Aug 16, 2016

Balancing takes weeks to complete

My RN204 running 6.05.01 with 3x 4TB and 1 2TB disk was running at about 80+% full between data and snapshots (even though I was only using about 4 TB for my data).   I tried to do a balance, and after 3-4 days, it only got to about 6%, and the performance was abysmal. 

 

I cleared out all my snapshots and and moved data around so that I was only about 25% full, and the balance took just minutes.  Now I have a schedule to balance every other day.

 

It seems to me that balancing is pretty critical to BTRFS and it's capacity reporting and performance.  Why is it not just run every day by default?  I would expect that it would be pretty fast if it was run often.

8 Replies

Replies have been turned off for this discussion
  • mdgm-ntgr's avatar
    mdgm-ntgr
    NETGEAR Employee Retired

    Running it every day is way more than enough and unnecessary. Once a week at most should be sufficient.

    If you never run a balance the filesystem may become quite unbalanced and the first subsequence balance may take a long time especially if the volume is quite full and the space is nearly fully allocated

    • StephenB's avatar
      StephenB
      Guru - Experienced User

      mdgm wrote:

      Running it every day is way more than enough and unnecessary. 


      Agreed.  I run it once a quarter, and it completes pretty quickly (the last one completed in 30 minutes).  Perhaps start with once a week, and then try once a month and see if the completion time stays low.

      • Laserbait's avatar
        Laserbait
        Luminary

        I was doing the balance every month, but I have a lot of change data going to the RN204 (daily backups from my computers using Veeam with a 5 day retention), so in my case, I think the balance needs to be done more.

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More