Sorry, I did not hit this type of error...

AFAIK the pool writes during zfs receive are done by current code (i.e. ZFSv22 
for you) based on data read from the backup stream. So unless there are 
corruptions on the pool which happened to be at the same time as you did your 
restore, this procedure should not have broken your pool. It was just a 
(special) write by your OS version's code, nearly same as any other.

Did you have any hardware problems at that time, like brown-outs, overheating, 
occasional push of a reset button?

Maybe some experts here would be able to comment better or guide you through 
troubleshooting and collecting data, if you post your OS version details, error 
messages especially, etc.

For example, if for some reason your hostid changed (i.e. you used the safe 
mode miniroot) and the pool tank was not exported afterwards, the error may be 
like "Pool is busy or used by another system" with a solution as simple as that 
you'd have to do a forced import ("zpool import -f tank") - if it is indeed a 
local non-networked pool and no other machine really uses it.

HTH,
//Jim
-- 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to