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.

After upgrade of Cache drives / added cache pools, Plex and Immich don't work

Featured Replies

I am trying to upgrade my cache array from mirrored 480 GB SSDs in BTRFS to mirrored 1 TB SSDs in ZFS, as well as add two additional cache pools. The process I followed is:

  1. Stopped Docker and VM services
  2. Set all shares on the Cache drive to Cache Primary, Array Secondary
  3. Set all shares with direction From Cache To Array
  4.  Invoked Mover, waited for it to finish.
  5. Shutdown server, turned off power
  6. Replaced old Cache drives with new SSD's
  7. Added 4 new NVME drives of 1 TB each
  8. restored power, started up server
  9. Established 3 cache pools
    1. appdata_cache on mirrored pool of NVME drives in btrfs
    2. cache on mirrored pool of SSD's in zfs
    3. media-cache on mirrored pools of NVME drives
  10. Start up array
  11. Formatted new drives
  12. Changed share locations per attached imageimage.thumb.png.18f60293f47820a5ed2f43e3c3ab5937.png
  13. Start up docker and Vm's
  14. Run mover - had errors
  15. Stopped Docker and VM's
  16. run mover again
  17. Start Docker and VM's most dockers and the only VM work, except Plex which can't find the media and Immich which thinks it's abrand new install
  18. Reboot
  19. Get Fix Common Problems error - "Share appdata set to use pool appdata_cache, but files / folders exist on the cache pool" with suggested fix "Either adjust which pool this share should be using or manually move the files with Dynamix File Manager  More Information" the more information link says " This error can happen when re-arranging your system's cache pools.  At some point your share's settings were set to use a certain pool, but you've changed the settings and now there are abandoned files on the original pool - On Unraid versions 6.10-rc3+ you also have the option of using Dynamix File Manager to manually move the files from one cache pool to another."


Additionally it appears that the appdata folder has files in 3 locations, appdata_cache, disk 1, and cache for pihole (which works) Plex-Media-Server (which Plex works, but can't find the server/media) and postgresql14,

image.thumb.png.e4f194c200b74cbe220206d62edcfec6.png

 

After chasing the thread from #19, I believe I need to change Plex docker from /mnt/cache/appdata/Plex-Media-Server  to /mnt/appdata_cache/appdata/Plex-Media-Server

image.png.33f5b3aaa695462085c3eec84a973732.png

 

And I believe I have the same issue with immich, I need to change the postgresql14 docker from /mnt/cache/appdata/postgresql14 to mnt/appdata_cache/postgresql14

image.png.30430f3716202670f9e953384945241d.png

Any other changes I need to make?

And if I make those changes, do I use file manager to move the appdata files from cache pool cache/appdata to appdata_cache pool appdata_cache/appdata. And if so, what do I do about duplicates and/or overwrites.

 

image.png

plexunraid-diagnostics-20250208-0126.zip

Edited by crusemm
clarification

Solved by crusemm

  • Author

I tried moving everything onto the array again, and I still have files split or duplicated across multiple locations.image.thumb.png.7ec6c2a3b2739e2210e91fc0db9a7291.png

image.thumb.png.d5cf748dc026f27997791886902b9708.pngimage.thumb.png.628800d97d332d1b4875e54a5f39ec54.png

 

 

  • Author
  • Solution

I was able to use Unraids GUI to move files and folders around. For Posterity this is what I did:

  1. I stopped docker and VM's.
  2. @moved all of the shares onto the array.
  3. Deleted any duplicate files left behind on the cache pools.
  4. Moved files from the array to the appropriate cache pool if required.
  5. Reset file mover directions appropriately (cach->array or array->cache)
  6. Restarted docker and VM's. Worked like a charm.

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.