Jump to content
luigi408

unRAID Cache disk message warning

14 posts in this topic Last Reply

Recommended Posts

Hi all,

 

I updated to the latest Unraid. After reboot I got this message on me email regarding a warning from my server:

 

Event: unRAID Cache disk message

Subject: Warning [HOMESERVER] - Cache pool BTRFS too many profiles

Description: Crucial_CT250MX200SSD1_162513059F49 (sdd)

Importance: warning

 

Can anyone explain to me what this means and how I can fix it?

 

Thank you very much.

Share this post


Link to post

That means that there's more then a data profile in use, most common on earlier btrfs kernels and usually easily fixable, post the output of:

 

btrfs fi df /mnt/cache

Share this post


Link to post

I am having the same problem and updated from 6.2.4

 

Output is

 

Data, RAID1: total=109.00Gib, used=106.62GiB

Data, single: total=1.00GiB, used=0.00B

System, RAID: total=32.00MiB, used=16.00KiB

Metadata, RAID1: total=2.00GiB, used=257.89MiB

GlobalReserve, single: total=16.58MiB, used=0.00B

Share this post


Link to post

Single profile is unused but a balance will get rid of it, on the main page click on cache and then on balance using the default options, check the output of fi df again in the end and raid1 data profile should be the only remaining one.

Share this post


Link to post

I also upgraded from 6.2.4 (the last stable release). I had the same output as above. I ran that balance as suggested and I only have RAID1 showing. Thanks.

Share this post


Link to post

I have run the balance command and this is now the output

 

Data, RAID1: total=108.00GiB, used=106.61GiB

System, RAID1: total=32.00MiB, used=16.00KiB

Metadata, RAID1: total=1.00GiB, used=255.61MiB

GlobalReserve, single: total=16.00MiB, used=0.00B

Share this post


Link to post

I confirm this works:

btrfs fi df /mnt/cache
Data, RAID1: total=101.00GiB, used=98.05GiB
System, RAID1: total=32.00MiB, used=16.00KiB
Metadata, RAID1: total=1.00GiB, used=64.62MiB
GlobalReserve, single: total=16.00MiB, used=0.00B

Thanks!

Share this post


Link to post

I just added a second cache disk and am getting the same Cache pool BTRFS too many profiles message. Here are the outputs before and after the re-balance:

 

before:

 

Data, RAID1: total=172.00GiB, used=140.41GiB
System, RAID1: total=32.00MiB, used=48.00KiB
Metadata, RAID1: total=1.00GiB, used=306.72MiB
GlobalReserve, single: total=28.53MiB, used=0.00B

 

and after:

 

Data, RAID1: total=141.00GiB, used=140.41GiB
System, RAID1: total=32.00MiB, used=48.00KiB
Metadata, RAID1: total=1.00GiB, used=307.00MiB
GlobalReserve, single: total=28.77MiB, used=128.00KiB

 

I still see the message displayed. Should I reboot for it to go away or do something else?

 

 

Share this post


Link to post

@bonienlwas thinking it might be a good idea to remove this notification, btrfs has fixed for while now the issue that resulted in multiple profiles, most users getting this will be during a cache upgrade/downgrade or profile change.

 

Another option would be add something like "this warning is normal during a cache pool balance while the profile is being changed"

Share this post


Link to post

Is it okay to add "You can ignore this warning when a cache pool balance operation is in progress" ?

 

Ps. adding text is a lot easier than changing the code ....

 

Edited by bonienl

Share this post


Link to post

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
Reply to this topic...

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