December 10, 20178 yr I got this notification from Fix Common Problems. it told me to: "post your diagnostics and ask for assistance on the unRaid forums" so here I am, what is going on and where the heck should I look for a problem? unraid-diagnostics-20171210-1002.zip Thanks in advance The Doc.
December 10, 20178 yr Its issuing the call trace when unmounting your cache drive. I *think* its because of this: Label: none uuid: 7c0a6cb7-b610-4a31-9b58-a09704ac0a81 Total devices 2 FS bytes used 110.15GiB devid 1 size 232.89GiB used 231.88GiB path /dev/sdj1 devid 2 size 232.89GiB used 232.88GiB path /dev/sdi1 But @johnnie.black is the real expert all things btrfs
December 10, 20178 yr Community Expert Cache filesystem is almost completely allocated, though it does not look fully allocated and call traces if it was are unusual, still it should be balanced, especially since it has dual data profiles, you should be getting a system notification about that, before starting best to backup anything important on the pool just in case, then run 1st: btrfs balance start -dusage=75 /mnt/cache and when done run: btrfs balance start -dconvert=raid10 /mnt/cache When it finishes check that the single profile is gone: Quote Data, RAID1: total=230.85GiB, used=109.81GiBData, single: total=1.00GiB, used=0.00B System, RAID1: total=32.00MiB, used=48.00KiB Metadata, RAID1: total=1.00GiB, used=356.72MiB GlobalReserve, single: total=131.64MiB, used=0.00B
December 11, 20178 yr Author 22 hours ago, johnnie.black said: Cache filesystem is almost completely allocated, though it does not look fully allocated and call traces if it was are unusual, still it should be balanced, especially since it has dual data profiles, you should be getting a system notification about that, before starting best to backup anything important on the pool just in case, then run 1st: btrfs balance start -dusage=75 /mnt/cache and when done run: btrfs balance start -dconvert=raid10 /mnt/cache When it finishes check that the single profile is gone: @johnnie.black when I try to run the second part of your instructions btrfs balance start -dconvert=raid10 /mnt/cache I get the following ERROR: error during balancing '/mnt/cache': Invalid argument There may be more info in syslog - try dmesg | tail any suggestions? Thanks The Doc.
December 11, 20178 yr Community Expert 2 minutes ago, DocLove said: any suggestions? Sorry, I meant: btrfs balance start -dconvert=raid1 /mnt/cache
December 11, 20178 yr Author @johnnie.black That did it, every thing runs now, here is what the system returned: 1st command Done, had to relocate 1 out of 4 chunks 2nd command Done, had to relocate 2 out of 4 chunks now the system reports this for cache drive 1 pool information, the drive shows 1% used on the dashboard. Label: none uuid: 7c0a6cb7-b610-4a31-9b58-a09704ac0a81 Total devices 2 FS bytes used 1.17GiB devid 1 size 232.89GiB used 3.03GiB path /dev/sdh1 devid 2 size 232.89GiB used 3.03GiB path /dev/sdg1 is this good? if not what do I do next? Thanks The Doc
December 11, 20178 yr Community Expert 1 minute ago, DocLove said: is this good? It looks good, but not sure the call traces were related to the filesystem being almost fully allocated, see if you don't get more now. It's good practice to run a weekly balance to keep it under control until you update to v6.4, now on kernel 4.14 which should fix this issue, and my early testing seems to confirm it does fix it.
December 12, 20178 yr Author Thank you so much @johnnie.black for your support in working on this problem, do you know when is v6.4 going to be released? the most current stable version is 6.3.5. The Doc
December 12, 20178 yr Community Expert No idea, you can check the progress on the v6.4 prerelease forum.
Archived
This topic is now archived and is closed to further replies.