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.

500 Internal Server Error

Featured Replies

So today I am pretty sure I messed up my cache by adding a drive and then removing a drive. Now I cannot get to the GUI but terminal does work. 
 

before screwing around with my cache I also disabled Docker. 
 

I did try to reboot the gui with 

/etc/rc.d/rc.php-fpm restart

 

i will attach the diagnostic file and any help getting me back and going would be appreciated. 

tower-diagnostics-20250315-1754.zip

Edited by CaptCreep

Solved by JorgeB

  • Community Expert

so unraid uses 3 application for its web ui.

nginx for ssl and https
the php for the web script

and the main webUI called emhttp

 

if in terminal I would call the restart command manual

 

poweroff

will shutdown the pc and 

reboot

will initiate a restart.

you can try emhttp restart to attempt to bring the web UI back. but a reboot with terminal access is highly recommended..

emhttp restart
emhttp stop
emhttp start

 

  • Community Expert
  • Solution

There's currently an issue with 7.0.x when removing btrfs raid devices, it leaves you with an invalid pool cfg, to fix, rename /boot/config/pools/cache.cfg to .bak, then reboot and reimport the pool:

 

On main, create a new pool with the same name and number of slots
assign the remaining pool devices, leave the filesystem set to auto
start the array to import the pool

  • Author

Thank you this worked perfectly. How would I go about doing what I originally was trying to do which is go from four drives down to one in my cache. 

  • Community Expert

Are you reusing a disk?
backup the disk data.

settings > new config

make a new pool and a single pool assign the disk format the drive.

this is due to btrfs parity and partition on the disk in a multi pool. Slotted setup...

OR

 

Are you adding a new disk?

Stop the array. add pool call it cache assign the new disk start array... format new disk...

review:

 

 

  • Community Expert
15 hours ago, CaptCreep said:

How would I go about doing what I originally was trying to do which is go from four drives down to one in my cache. 

You can use the CLI to remove the devices, but first post current diags please.

  • Community Expert

First, you need to convert the pool to single profile, with the array running type:

 

btrfs balance start -f -dconvert=single -mconvert=dup /mnt/cache

 

When that's done, you can remove the other devices, including the missing one:

 

btrfs dev remove --force 1 2 3 /mnt/cache

 

When that's done, and you get the cursor back, you need to reimport the pool once more, this time with just the remaining NVMe device:

 

Stop the array, then on main click on the first device for that pool and then "remove pool"
back on main, create a new pool with the same name and 1 of slot
assign the pool device, leave the filesystem set to auto
start the array to import the pool

 

 

 

 

 

  • Author

Diagnostics attached. Not sure what I did wrong but now after removing and adding the pool I get the error Unmountable or no file system

 

 

edit- reread above and decided to remove the pool again and reboot then readd?

 

edit2- that is what did it. Thank you for all your help on this. 

six-diagnostics-20250317-2113.zip

Edited by CaptCreep

  • Community Expert

Post the output from:

 

btrfs fi show

 

  • Author

root@Six:~# btrfs fi show
Label: none  uuid: 34cc5d35-96a8-4618-a579-fce3a13d7219
        Total devices 1 FS bytes used 354.17GiB
        devid    4 size 3.64TiB used 365.06GiB path /dev/nvme0n1p1

Label: none  uuid: eb4e23b1-651a-4867-a042-bd262e99a6fd
        Total devices 1 FS bytes used 6.83GiB
        devid    1 size 30.00GiB used 9.52GiB path /dev/loop2
 

  • Community Expert

That looks normal, not sure why it's not mounting, type

 

mkdir /x
mount -v -t btrfs /dev/nvme0n1p1 /x

 

And post a screenshot/output of the results.

  • Author

Sorry it mounted just fine after I restarted

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.