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.

Split Two Disk Cache Pool - Data Still Mirrored?

Featured Replies

Hello, everyone!

 

I originally had a two disk cache pool named "Cache" which I then split into "Cache-apps" and "Cache-ingest". I've been running into an issue where the "fix common problems" plug-in says that the "appdata" share lives on both the "cache-apps" and "cache-ingest" pools.

 

I shut down the docker service, and used rsync to sync the "appdata" folder from "cache-ingest" to "cache-apps" and then I deleted the folder from "cache-ingest". For some reason that deleted the "appdata" folder from BOTH cache drives at the same time.

 

Looking at the cache drives now, I see all of my docker containers have their folders mirrored on both drives.

 

image.png.7bb104bd438a936f78c368f0281fc056.png

 

I've attached my diagnostics dump. Am I doing something wrong? Did I mess something up by having the drives combined and then splitting them out? Any help would be appreciated!

tower-diagnostics-20220212-0859.zip

Solved by JorgeB

  • Community Expert
  • Solution

Both pools are currently the same filesystem, using both devices, this means the device wasn't correctly removed from the pool before assign it to the new pool, to fix this you can try this:

 

Stop the array, disable docker/VMs services, unassign the devices from both pools, start array, stop array, assign both devices to the same pool (there can't be a "all data on this device will be deleted" red warning for any pool device) , start array, stop array, unassign one the pool devices, start array so it can be removed from the pool, stop array, you can now assign the removed device to a new pool, start array, format new pool, all should be good now, if it isn't post new diags, you can also re-enable docker/VMs services.

  • Author
7 hours ago, JorgeB said:

Both pools are currently the same filesystem, using both devices, this means the device wasn't correctly removed from the pool before assign it to the new pool, to fix this you can try this:

 

Stop the array, disable docker/VMs services, unassign the devices from both pools, start array, stop array, assign both devices to the same pool (there can't be a "all data on this device will be deleted" red warning for any pool device) , start array, stop array, unassign one the pool devices, start array so it can be removed from the pool, stop array, you can now assign the removed device to a new pool, start array, format new pool, all should be good now, if it isn't post new diags, you can also re-enable docker/VMs services.

 

Process looked daunting on the surface, but wasn't that bad! "cache-ingest" is now empty while "cache-apps" only has "appdata" which is what I expect.

 

Thank you!

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.