I've had multiple cache issues lately and my attempts to fix them have only made them worse. I'll try to explain to the best of my memory, but I know I'm forgetting some troubleshooting steps I tried.
Initial Conditions
Unraid Version: 7.0.0
Parity: 14TB HDD x1
Cache: 512GB SSD x2
Main Array: 10TB HDD x4
Timeline
1. Mover suddenly stopped moving files from cache to array. I put off finding a fix and instead copied the files off the cache manually.
2. Made the following hardware changes to the server during an upgrade:
- Removed one of my cache drives.
- Added a 20TB HDD as the parity drive.
- Set the previous 14TB parity drive to a regular array drive.
3. Received this error:
*Warning [ROSHAR] - pool BTRFS too many profiles (You can ignore this warning when a pool balance operation is in progress)*
SPCC_Solid_State_Disk_9F57079B048F00396741 (sdh)
4. All of my cache files appear to exist on the one installed SSD, nothing is missing. Unraid still shows that I have a pool of 2 devices and Cache 2 is not installed. If I stop the array, I can't start it again unless I change the cache pool from 2 to 1. This doesn't fix anything though, it just lets me start the array.
5. Ran a balance on the one installed cache drive.
6. Tried reinstalling the previously removed cache drive. I couldn't get it to properly start the array, so I removed it again.
7. Tried backing up the files on the cache. Copying files from the cache appdata folder to the array with Krusader didn't seem to do anything. I tried with Windows SMB, but i got a "A device attached to the system is not functioning" error. I stopped and started the array, then tried to copy just one folder in appdata to the array with Krusader. It was extremely slow with an ETA of over a week, so i canceled it.
Goals
1. Fix the profiles on the one installed cache drive to get it to a useable state without deleting any of the data on it.
2. Fix the mover so it automatically moves files off the cache like it used to.
I would really appreciate any help. Please let me know if you need any more information. Thank you!