Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[SOLVED] Cache Pool Size Delta

Featured Replies

My cache pool thinks it is running a 1.5TB drive, but hardware of the drive is 1TB. All is in RAID 1 on the pool.28933981_2021-02-0205_26_00-Jarvis_Dashboard.png.b37e1d9c2a55ae7043f6a0c108dcabba.png

 

I have setup a lower threshold to warn me. How do I fix the Cache drive to only see the pool as 1TB vs 1.5TB? Or some magical way do I have 1.5 on the pool? Any help/advice is appreciated.

 

274660501_2021-02-0205_29_05-Jarvis_Device.thumb.png.f17100e200589c092f3a466b2f7e7091.png

  • Community Expert

Please post the diagnostics: Tools -> Diagnostics

  • Author

Here you go.

 

jarvis-diagnostics-20210202-1239.zip

 

Thank you for the quick reply! Let me know if there is something in the zip file I should be looking for.

Edited by RLA113

  • Community Expert

There's a device missing from the pool, hence the current reported capacity:

             Data      Metadata  System              
Id Path      RAID1     RAID1     RAID1    Unallocated
-- --------- --------- --------- -------- -----------
 1 /dev/sds1 465.00GiB   2.00GiB 32.00MiB   464.48GiB
 2 missing    61.00GiB   2.00GiB        -   -63.00GiB
 3 /dev/sdr1 404.00GiB         - 32.00MiB   527.48GiB
-- --------- --------- --------- -------- -----------
   Total     465.00GiB   2.00GiB 32.00MiB   928.96GiB

 

This also shows some data corruption, and likely why the missing device failed to be removed:

 

Feb  2 04:54:48 Jarvis kernel: BTRFS info (device sds1): bdev /dev/sds1 errs: wr 0, rd 0, flush 0, corrupt 7, gen 0
Feb  2 04:54:48 Jarvis kernel: BTRFS info (device sds1): bdev /dev/sdr1 errs: wr 0, rd 0, flush 0, corrupt 5, gen 0

 

Start by running memtest to check your RAM, then best to backup what you can from the pool and recreate, a scrub will indicate which files are corrupt.

  • Author

Awesome, thank you for the help! I will run memtest, if that does not work I will backup cache and recreate.

If I understand what JorgeB says, the Memtest will not fix the issue, it is just to see if the cause would be a defective memory module.

 

You will have to recreate the pool as described above.

  • Community Expert

Yes, memtest is to try and confirm if it's a RAM problem, it won't fix the existing corrupt data, deleting the corrupt data should allow to remove the missing device from the pool, but possibly easier to juts backup, re-format and restore.

  • Author

Hey all, thank you very much for the help in diagnosing this issue. Turns out after running the memtest, it almost immediately found problems with the memory.

 

Have two sticks on the motherboard. Took one out, and the stick left ran just fine. Confirmed that it was the memory stick by swapping the good stick into the slot that was bad, and memtest ran just fine. Also put the bad stick in the good slot, and it found problems within 30 seconds.

 

Just bought the ram 4 months ago, upgrading from 16GB to 32GB, so trying to get an RMA going with G-skill, to get a replacement. Luckily with 32GB and two sticks, I can run off the 16GB for a while while trying to get a new ram stick. (I sold the 16GB pair.)

 

I run a weekly backup of the appdata on the cache drive and is the only thing I keep permanently on the cache, so not much lost after a format of the cache and a restore of the appdata.

 

After all of this, I am hoping my system is back to normal operating. Thank you again for all of the help troubleshooting.

Too bad for your RAM, but at least it seems you found the root issue.

  • JorgeB changed the title to [SOLVED] Cache Pool Size Delta
  • Author

Probably going to go with ECC memory this round :)

Edited by RLA113

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.