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.

Cache pool offline - I/O error,

Featured Replies

Been working on standing up a new VM, and noticed after a restart the "domain" folder was empty where i was keeping the Vm image. I thought maybe i was crazy and saved it elsewhere so i set it up again. After a few hours I noticed some bad performance issues on the server (Not the VM). So i took a look at the active log, and saw some mcelog: Fallback Socket Memory error and mcelog: running trigger "socket-memory-error-trigger" (I have screen shots of that). 

 

So i thought maybe i was having some memory issues... so i tried to run memtest, but was unable to get it to boot from any USB drive i have... 

 

So just booted back into Unraid and noticed my unraid name reverted back to "TOWER" as well as the files again missing from the "Domains" share.  

 

I then noticed my cache pool of two SSDs were offline, and tried to  mount them with "fail" error. I was however able to brows them and it looks like the "domains" files are there... 

 

I shut the system down and took a look inside and tried to "re-seat" them with no luck... They are on their own power rail then the rest of the drives... so maybe that rail is bad... I can put a voltmeter on it.. but wanted to come here and ask some next steps before i mess anything up. Also for waterer reason i changed the name back to FS03...

 

I've uploaded the log files. 

 

-Thanks!

fs03-diagnostics-20240721-1744.zip

Solved by JorgeB

  • Community Expert

Post the output of 

btrfs fi show

 

  • Author

root@FS03:~# btrfs fi show
Label: none  uuid: 1b2ced61-3ee5-49ad-9483-d58fbbebb4fe
        Total devices 1 FS bytes used 4.75GiB
        devid    1 size 20.00GiB used 9.02GiB path /dev/loop2

Label: none  uuid: 42c6961b-3645-43da-be51-f48e394a8897
        Total devices 1 FS bytes used 712.00KiB
        devid    1 size 1.00GiB used 126.38MiB path /dev/loop3

 

image.png.d0eccd82661644d426107222b0f41855.png

  • Community Expert

What filesystem is the pool, if it was a pool, with v6.11, it must be btrfs, but nothing is being found.

  • Author

Followed a space invader tutorial years ago, but yea i think it was btrfs and yes a pool of two drives. I can brows it on the drives if i try. 

image.thumb.png.5920e609b6cae72e0fc2ffb7e1da3b90.png

  • Community Expert

Then it should appear in that output, mount the pool and send the output of:

 

btrfs fi usage -T /mnt/disks/UD_name

 

  • Author

When you say "mount the pool" are you saying just clicking "Mount" on both of those drives? If so I get an error mounting, below: 

image.png.e008afccb77918b111e778641776d4fa.png

 

 

Here are the results to "btrfs fi usage -T /mnt/disks/UD_name"

"ERROR: cannot access '/mnt/disks/UD_name': No such file or directory"

 

Thanks for taking the time to help me with this! 

 

  • Community Expert

Didn't you say the pool was mounting?

 

18 hours ago, Maximus01701 said:

I was however able to brows them and it looks like the "domains" files are there... 

 

How did you browse it?

  • Author

Sorry I may have misunderstood what i was doing. 

After manually mounting them by clicking the "Browse Disk Share". Is how to though i was looking at the contents. 

 

image.png.6360d0f006296269498bc5141f99804f.png

 

EDIT: If i browse the share normally the "Domains" folder is empty. However if i do it in the way i mentioned above the two ISOs are in there. 

Edited by Maximus01701

  • Community Expert

I'm still not sure what you mean, you cannot browse an unmounted device.

  • Author

I click mount for the two drives. It gives me the error above (FAIL). 

But it shows this

image.png.2f6be5e11c6ae81de1c321c57d9c1d18.png

 

and i click the GS01104.....(Link in blue) and browse a file structure. I assumed that what i was browsing was the contents on the pool... but you're leading me to believe that's not the case. 

  • Community Expert

OK, so there's an error but it mounts, by UD_name I meant the UD device name, post the output of:

 

 

 

btrfs fi usage -T /mnt/disks/130863404374"

 

  • Author

Sure thing. I did the command for both drives:

root@FS03:~# btrfs fi usage -T /mnt/disks/130863404374
Overall:
    Device size:                 335.36GiB
    Device allocated:            168.06GiB
    Device unallocated:          167.30GiB
    Device missing:                  0.00B
    Used:                        164.40GiB
    Free (estimated):             84.57GiB      (min: 84.57GiB)
    Free (statfs, df):            28.68GiB
    Data ratio:                       2.00
    Metadata ratio:                   2.00
    Global reserve:               71.52MiB      (used: 0.00B)
    Multiple profiles:                  no

             Data     Metadata  System              
Id Path      RAID1    RAID1     RAID1    Unallocated
-- --------- -------- --------- -------- -----------
 1 /dev/sdg1 83.00GiB   1.00GiB 32.00MiB   139.54GiB
 2 /dev/sdd1 83.00GiB   1.00GiB 32.00MiB    27.76GiB
-- --------- -------- --------- -------- -----------
   Total     83.00GiB   1.00GiB 32.00MiB   167.30GiB
   Used      82.08GiB 126.38MiB 16.00KiB            
root@FS03:~# btrfs fi usage -T /mnt/disks/GS01104611200063
Overall:
    Device size:                 335.36GiB
    Device allocated:            168.06GiB
    Device unallocated:          167.30GiB
    Device missing:                  0.00B
    Used:                        164.40GiB
    Free (estimated):             84.57GiB      (min: 84.57GiB)
    Free (statfs, df):            28.68GiB
    Data ratio:                       2.00
    Metadata ratio:                   2.00
    Global reserve:               71.52MiB      (used: 0.00B)
    Multiple profiles:                  no

             Data     Metadata  System              
Id Path      RAID1    RAID1     RAID1    Unallocated
-- --------- -------- --------- -------- -----------
 1 /dev/sdg1 83.00GiB   1.00GiB 32.00MiB   139.54GiB
 2 /dev/sdd1 83.00GiB   1.00GiB 32.00MiB    27.76GiB
-- --------- -------- --------- -------- -----------
   Total     83.00GiB   1.00GiB 32.00MiB   167.30GiB
   Used      82.08GiB 126.38MiB 16.00KiB   

 

image.thumb.png.1d98d7635d93d8c89384315f15b50a93.png

  • Community Expert

Just needed one, both will show the same, still not sure why the pool doesn't show up under the other output, but do this:

 

-unmount the pool from UD

-create a new pool in Unraid

-set slots to two

-assign both devices to the pool

-start the array

 

Existing pool should import, but if it doesn't post new diags.

  • Author

I did as you said. It it seems to work... in that if i browse the share via network i see the files again.. however it's saying I have two.. but one is encrypted... That was never the case... 

image.thumb.png.ce04167b7560067df3db38444056a0b7.png

 

I've also posted the diags.

fs03-syslog-20240722-1758.zip

  • Community Expert
  • Solution

They were not assigned to the same pool as instructed, lets try one more time.

 

-stop the array

-unassign both devices

-delete both pools from the GUI

-create a new pool in Unraid

-set slots to two

-assign both devices to the same pool

-start the array

  • Author

My apologies. Just did that and it seems to have worked! 

image.png.e095a18170661d1e8348a41377c9c6d3.png

 

I'm uploading the diags just in case. 

 

I'm assuming i would run a parity check now. 

 

Any reason why this may have happened as well as why the name converted back? 

Was i on the right track with possible some bad RAM with "socket-memory-error-trigger" error i got?

 

fs03-syslog-20240722-1816.zip

image.png

Edited by Maximus01701

  • Community Expert

Should be OK, but that is just the syslog, post the complete diags.

 

3 hours ago, Maximus01701 said:

Any reason why this may have happened as well as why the name converted back? 

Possibly some files went missing from the flash drive, that can happen sometimes if there's fs corruption.

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

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.