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] Unable to remove old cache drive

Featured Replies

I used to run with two cache drives, a Samsung 830 and a PNY, both SSDs.  I decided I didn't need both as cache devices anymore and removed the PNY drive as cache.  It now shows up in unassigned devices (along with a busted jpg icon).  If I physically remove the PNY drive from my system, my remaining Samsung cache drive says unreadable.  If I physically put the PNY drive back in, the Samsung cache drive is readable again and the PNY drive still shows up in unassigned devices with the busted icon.  See screenshot.  How can I release this drive so I can remove it and not lose my cache contents?  All of my docker and VM configs are on this and they're totally missing if I boot without the PNY drive (and Samsung cache drive says unreadable).

cache_weirdness.JPG

  • Community Expert

Before doing anything else please post the diagnostics: Tools -> Diagnostics

  • Community Expert

Pool is using single profile for metadata so it failed to remove the device, likely it was created with v6.7.x, there was a bug, do this to fix:

 

Stop the array, if Docker/VM services are using the cache pool disable them, unassign the single cache device, start array to make Unraid "forget" current cache config, stop array, reassign both cache devices (there can't be an "All existing data on this device will be OVERWRITTEN when array is Started" warning for any cache device), re-enable Docker/VMs if needed, start array, convert pool to raid1 and once that's done remove cache2 again.

 

 

  • Author

Ok so just so I'm clear, if I disable Docker/VM services I won't lose all that data?  Will it just go over to the main pool?

  • Community Expert
9 minutes ago, Chuck Claunch said:

if I disable Docker/VM services I won't lose all that data?

You won't lose the data, but they won't go to the main pool, it's just for when you start the array without cache Unraid doesn't create new docker/libvirt images, also make sure cache backups are up to date before doing this, not a risky operation but just in case.

  • Author

Ok thanks! will give this a try this evening

  • Author

Thanks a ton @JorgeB the steps you outlined worked perfectly 👍

  • JorgeB changed the title to [SOLVED] Unable to remove old cache drive
  • 1 year later...

I'm in the same boat as OP wherein my server doesn't boot if I remove the NVME drive (which is currently unassigned) from the slot. It's not in a cache pool with the primary m.2 device. Before following the same steps by JorgeB to troubleshoot, I wanted to check with the forum if I can proceed. FWIW, I'm going through a full migration of the server to a new MoBo, Intel CPU, and a new cache drive.

vvolfbox-diagnostics-20221105-1812.zip

  • Community Expert
10 hours ago, vvolfpack said:

I'm in the same boat as OP wherein my server doesn't boot if I remove the NVME drive (which is currently unassigned) from the slot.

Do you mean the pool does not mount as was the problem for the OP or the server does not boot? I guess the latter since the unassigned NVMe device is not using the same filesystem.

It's the latter! Server does not boot once I removed the unassigned NVMe device from its slot

  • Community Expert

Syslog Server running, saving file to NVMe?

 

(Just spitballing here)

When is the server failing to boot ?

During Unraid's boot process or before ?

 

On 11/6/2022 at 1:58 PM, ConnerVT said:

Syslog Server running, saving file to NVMe

Thank you for all your comments! Turns out that Syslog was indeed running on the NVMe. I was able to resolve it. Thanks!

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.