by Sharko » Sun Sep 13, 2020 7:02 pm
Just to follow up on this thread... simply upgrading the pool to latest features does not necessarily fix all of your problems. It gets rid of the immediate problem of not being able to create new datasets, BUT it creates a new problem if you have snapshots stored (as I did, since this issue arose on my backup pool). If you upgrade the pool and then run 'zpool status' it will warn you that the new pool is incompatible with stored snapshots, and if you continue with the pool in this state you will lose data. It suggests that you should delete snapshots. In my case, the snapshots were the point of having the pool, so I ended up just destroying the pool, re-creating it at the current feature set level (thus not needing an upgrade), and re-creating the snapshots from the original data via zfs replication.