February 8, 20251 yr 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: Stopped Docker and VM services Set all shares on the Cache drive to Cache Primary, Array Secondary Set all shares with direction From Cache To Array Invoked Mover, waited for it to finish. Shutdown server, turned off power Replaced old Cache drives with new SSD's Added 4 new NVME drives of 1 TB each restored power, started up server Established 3 cache pools appdata_cache on mirrored pool of NVME drives in btrfs cache on mirrored pool of SSD's in zfs media-cache on mirrored pools of NVME drives Start up array Formatted new drives Changed share locations per attached image Start up docker and Vm's Run mover - had errors Stopped Docker and VM's run mover again 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 Reboot 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, 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 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 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. plexunraid-diagnostics-20250208-0126.zip Edited February 8, 20251 yr by crusemm clarification
February 8, 20251 yr Author I tried moving everything onto the array again, and I still have files split or duplicated across multiple locations.
February 9, 20251 yr Author Solution I was able to use Unraids GUI to move files and folders around. For Posterity this is what I did: I stopped docker and VM's. @moved all of the shares onto the array. Deleted any duplicate files left behind on the cache pools. Moved files from the array to the appropriate cache pool if required. Reset file mover directions appropriately (cach->array or array->cache) 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.