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.

Unraid Newbie--Array undefined, rootfs maxed out, uninitialized csrf_token, Plex not saving current media server after reboot. and /var/lib/ngirx/client_body/0000029733 failed (28: No space left on device).

Featured Replies

Greetings, my fellow Unraidians!


Basic info:
Unraid version: 6.11.5

Motherboard: Z790

CPU: Intel i-5

RAM: 32GB DDR5

Cache Pool: 2 M.2 drives

Parity: 1 Parity drive

Array: 8 HDDs of multiple sizes
 

Where to begin? I suppose I should start with I'm an Unraid newbie. At first, my Unraid experience was great...until...I started experiencing the dreaded "Array undefined" issue. Along with a host of other issues. No idea if they're connected or independent issues.  Grab some popcorn, it's going to be a fun ride:

 

  • Array Undefined

        -More than likely caused by the rootfs issue?

 

440202259_Screenshot2023-05-11160935.thumb.jpg.b5b725fe944196ada776f62712f84ddf.jpg

 

  •  rootfs maxed out

         -Based on my research, it's suggested to increase RAM or check for a Share or Docker container that is pointing to that particular path. 
         -My system has 32 GB of RAM....how can it be maxing out?? The only path I have pointed to the RAM is Plex for transcoding. It still fills up even when I'm NOT watching anything. 
         -I checked my Shares and Docker containers but nothing jumps out at me. Is there a certain path I should look for that points to the "rootfs"?

 

423729614_Screenshot2023-05-11180101.jpg.ad9ef42c9fcb42b3977bf9e3923089f4.jpg

 

  •  uninitialized csrf_token

         -From the rootfs issue?

 

1522517412_Screenshot2023-05-11161023.thumb.jpg.1200397d429700d7ea0ec19dab1da70a.jpg


 

  • /var/lib/ngirx/client_body/0000029733 failed (28: No space left on device)

         -No idea. 

 

281221216_Screenshot2023-05-11190017.thumb.jpg.a801cbb3b5c9ac3db3eb66f9f51521ee.jpg

 

  • Plex Media Server (Official) never saves the setup. When I perform a reboot, poof! my entire library is gone and have to start all over. 

 

610929548_Screenshot2023-05-13133415.jpg.6b6f454be5481716347e40523bc6f218.jpg

 

ALL of these issues only seem to happen when I have Plex running. Does anyone have any idea where I should even start? It's been extremely frustrating. Especially after transferring terabytes upon terabytes of data to a new file system. A very long process. At this point I just want a stable, reliable Plex Media Server. Any help or guidance is greatly appreciated. Please let me know if you need any logs. 

 

Edited by Tetzel05
Added screenshot of array undefined

Solved by Tetzel05

1 hour ago, Tetzel05 said:
  • uninitialized csrf_token

         -From the rootfs issue?

yes

 

Somewhere you have something (even ignoring Plex) saving to RAM.   diagnostics would probably help

  • Author
  • Solution

Thanks, Squid for the response. I went through every docker container with a magnifying glass and found the issue! Turns out, I had the Plex Appdata config path pointed to a cache drive that didn't exist. I renamed it to the correct cache pool and voila! All those errors I experienced disappeared and my Plex library is available after every reboot. Thank you for your assistance!

 

 

***Warning to new guys who are using Unraid for Plex***

  • Setting the Plex AppData config path to the cache (mnt/cache/appdata/PlexMediaServer) WITHOUT a designated cache drive on your server (or one that is named differently that doesn't contain your Plex appdata) will cause you to lose your Plex settings on every reboot and cause a host of other problems (rootfs maxed, webUI unresponsive, uninitialized csrf_token, etc.). 
  • Make sure your Plex AppData config path is named correctly if you're using a cache drive/pool. In my case, I had the path as mnt/Cacheone/appdata/PlexMediaServer. 
    After realizing the C is capitalized in that path, when my cache pool isn't, caused all my issues. I simply changed the WRONG path from: mnt/Cacheone/appdata/PlexMediaServer to the CORRECT path: mnt/cacheone/appdata/PlexMediaServer.   

     

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.