Timbiotic Posted June 15, 2021 Share Posted June 15, 2021 (edited) I was at 6.8.3 and upgraded to 6.9.2 and when it booted the cache disk only had one present of my 2 disk pool. It could not mount because of this. I could see the other disk in the unassigned devices and I could mount it and see the files fine. If I unassigned the disk that it did see as a cache disk, I could mount that in unassigned devices as well and see the data. So it appeared to be ok. If I tried to put them both back it threatened it was going to overwrite the one it didn’t recognize. In a panic I reverted to 6.8.3 and it didn’t have any cache disk on reboot. The good news is I could add them both back and start the array without the overwrite warning and I am good now except a “too many profiles” warning. any advice on how to get that error message fixed (array seems good), and safely upgrade without losing my cache disk pool again? Thanks, timbiotic Edited June 15, 2021 by Timbiotic Confusing wording Quote Link to comment
JorgeB Posted June 15, 2021 Share Posted June 15, 2021 Can't say why one the pool devices was unassigned, especially without diags, but if it happens again you can do this: If Docker/VM services are using the cache pool disable them, unassign all cache devices, start array to make Unraid "forget" current cache config, stop array, reassign all 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. Quote Link to comment
Timbiotic Posted June 15, 2021 Author Share Posted June 15, 2021 Awesome thanks! What about the too many profiles error I got when array started? Should I do anything about that? Quote Link to comment
JorgeB Posted June 15, 2021 Share Posted June 15, 2021 22 minutes ago, Timbiotic said: What about the too many profiles error I got when array started? Missed that part, that should not happen if you assigned the same original devices, and it suggests pool is rebalancing, would need diags to say more. Quote Link to comment
Timbiotic Posted June 15, 2021 Author Share Posted June 15, 2021 1 hour ago, JorgeB said: Missed that part, that should not happen if you assigned the same original devices, and it suggests pool is rebalancing, would need diags to say more. Here is the diags. I want to make sure i get it healthy before going back to latest. Thanks for your help. lillis.69.mu-diagnostics-20210615-0926.zip Quote Link to comment
JorgeB Posted June 15, 2021 Share Posted June 15, 2021 Pool data is part raid0, part single, balance to whichever you prefer, there should only be one data profile in use. Quote Link to comment
Timbiotic Posted June 15, 2021 Author Share Posted June 15, 2021 Thanks again, so i balanced to single, upgraded to latest, rebooted. The cache disk was gone. But this time i was able to create it new and no overwrite warning. It started and looks good, but the "too many profiles warning" is back. Does this auto balance on first startup or do i need to run another balance now? Quote Link to comment
JorgeB Posted June 15, 2021 Share Posted June 15, 2021 If the previous balance finished it shouldn't need a new one, if it does something weird is going on, it's also not normal for one of the devices to become unassigned after the update. Quote Link to comment
Timbiotic Posted June 15, 2021 Author Share Posted June 15, 2021 the only thing major i have changed is the management certificate. I am still trying to figure out how to automate the renewal from the docker. Normally i just stop the service and copy over the new cert. Attached is the diagnostics again after upgrade. Can you tell if it needs balance again? lillis.69.mu-diagnostics-20210615-1256.zip Quote Link to comment
JorgeB Posted June 15, 2021 Share Posted June 15, 2021 30 minutes ago, Timbiotic said: Can you tell if it needs balance again? Yep. Quote Link to comment
Timbiotic Posted June 15, 2021 Author Share Posted June 15, 2021 Yes it needs balance again? Last time i did not balance i just did convert to single mode and hit balance. Should i do the same or Perform Full Balance? Sorry kind of noob to the pool scenario Quote Link to comment
JorgeB Posted June 15, 2021 Share Posted June 15, 2021 3 minutes ago, Timbiotic said: i just did convert to single mode and hit balance. That's all you need to do. Quote Link to comment
Timbiotic Posted June 15, 2021 Author Share Posted June 15, 2021 i ran balance twice now and each time when it is complete is still has "no balance found on '/mnt/cache/" is that normal? While it is running there is a status bar there. How can i tell myself if the pool is healthy now? Quote Link to comment
itimpi Posted June 15, 2021 Share Posted June 15, 2021 Just now, Timbiotic said: i ran balance twice now and each time when it is complete is still has "no balance found on '/mnt/cache/" is that normal? While it is running there is a status bar there. How can i tell myself if the pool is healthy now? Yes - that is the standard message if there is not a balance currently running. Quote Link to comment
JorgeB Posted June 16, 2021 Share Posted June 16, 2021 12 hours ago, Timbiotic said: How can i tell myself if the pool is healthy now? You can post the current diags to confirm. Quote Link to comment
Recommended Posts
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.