I have recently updated FreeNAS from 8.0.1 to 8.3.0-Release-p1.
When I was going to upgrade ZFS pool from ZFSv15 to ZFSv28 I noticed that the pool has errors. Here is the output of zpool status -v:
I did a scrub. It did not fix the problem.
I would like to delete the files with errors so that the zpool would be healthy again but I do not know where to find these files.
If there is another way except copying all data from the zpool to some other location, recreating the pool and then copying all files back, I would be very interested to know it.
When I was going to upgrade ZFS pool from ZFSv15 to ZFSv28 I noticed that the pool has errors. Here is the output of zpool status -v:
Code:
[root@freenas] ~# zpool status -v pool: first state: ONLINE status: One or more devices has experienced an error resulting in data corruption. Applications may be affected. action: Restore the file in question if possible. Otherwise restore the entire pool from backup. see: http://www.sun.com/msg/ZFS-8000-8A scan: scrub repaired 0 in 3h36m with 4 errors on Sat Feb 2 20:51:38 2013 config: NAME STATE READ WRITE CKSUM first ONLINE 0 0 4 mirror-0 ONLINE 0 0 8 gptid/5f279dd0-0ce9-11e1-919a-001871691677 ONLINE 0 0 8 gptid/5f76d1d1-0ce9-11e1-919a-001871691677 ONLINE 0 0 8 errors: Permanent errors have been detected in the following files: <0x1f0d>:<0x198b> <0x1f0d>:<0x18ec> <0x1eed>:<0x4b3> <0x1efd>:<0x9fd>
I did a scrub. It did not fix the problem.
I would like to delete the files with errors so that the zpool would be healthy again but I do not know where to find these files.
If there is another way except copying all data from the zpool to some other location, recreating the pool and then copying all files back, I would be very interested to know it.