<metadata>:<0x104> error in zpool

Status
Not open for further replies.

glich

Dabbler
Joined
Jun 16, 2011
Messages
20
Hello,
I have search and read but I could not find what the problem is.
I have a esxi with a m1015 IT mode passforwarded to freenas.
I have a Raid1-0 now in degraded state, but I wonder what the error means:

[root@freenas] ~# zpool status -vx R5_ZFS
pool: R5_ZFS
state: DEGRADED
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://illumos.org/msg/ZFS-8000-8A
scan: scrub in progress since Sun Dec 20 16:19:50 2015
1.46T scanned out of 9.31T at 228M/s, 10h1m to go
0 repaired, 15.68% done
config:

NAME STATE READ WRITE CKSUM
R5_ZFS DEGRADED 0 0 2
raidz1-0 DEGRADED 0 0 12
gptid/7e2f685b-b563-11e4-bada-000c2968ee9d ONLINE 0 0 0 block size: 512B configured, 4096B native
gptid/9e9dbc6c-ba20-11e2-a84b-000c29c65a74 ONLINE 0 0 0
gptid/b6bf336c-5050-11e3-af3f-000c29b26d10 ONLINE 0 0 0 block size: 512B configured, 4096B native
gptid/9facd3b4-ba20-11e2-a84b-000c29c65a74 ONLINE 0 0 0 block size: 512B configured, 4096B native
gptid/a05e8efb-ba20-11e2-a84b-000c29c65a74 ONLINE 0 0 0 block size: 512B configured, 4096B native
9450639838497655820 UNAVAIL 0 0 0 was /dev/gptid/965e7640-a3da-11e5-97b1-000c293b1cf3

errors: Permanent errors have been detected in the following files:

<metadata>:<0x104>



I have changed the unavailable unit but when resilver ends correctly and I reboot the VM resilver starts againg.
I have scrub the pool too, but this error is not fixed.
Does someone know what the error is about?

I do not know too what the CKSUM at pool means:
NAME STATE READ WRITE CKSUM
R5_ZFS DEGRADED 0 0 2
raidz1-0 DEGRADED 0 0 12

I do start thinking I do need to recover form BCK after rebuild the pool.

I do really apreciate any help
Best regards
 

glich

Dabbler
Joined
Jun 16, 2011
Messages
20
hello,
I have found something:
If an object in the metaobject set (MOS) is corrupted, then a special tag of <metadata>, followed by the object number, is displayed.

But it still do not help me to fix it.

Still searching
Any help will be apreciated
 

glich

Dabbler
Joined
Jun 16, 2011
Messages
20
I will try this from Oracle:

You can attempt to resolve more minor data corruption by using scrubbing the pool and clearing the pool errors in multiple iterations. If the first scrub and clear iteration does not resolve the corrupted files, run them again. For example:

# zpool scrub system1
# zpool clear system1
If the corruption is within a directory or a file's metadata, the only choice is to move the file elsewhere. You can safely move any file or directory to a less convenient location, allowing the original object to be restored in its place.

I will try with:
zpool clear [-F [-n]] pool [device]

Clears device errors in a pool. If no arguments are specified, all
device errors within the pool are cleared. If one or more devices is
specified, only those errors associated with the specified device or
devices are cleared.

-F Initiates recovery mode for an unopenable pool. Attempts to
discard the last few transactions in the pool to return it to
an openable state. Not all damaged pools can be recovered by
using this option. If successful, the data from the discarded
transactions is irretrievably lost.

-n Used in combination with the -F flag. Check whether discard-
ing transactions would make the pool openable, but do not
actually discard any transactions.

I will report results :)
 

glich

Dabbler
Joined
Jun 16, 2011
Messages
20
Finally,
1.- after resilver end.
2.- zpool status -xv , error still there
3.- zpool clear -F -n , cleared all errors
4.- after reboot all fine

notes: I have identify there are another HDD that needs to be changed
could be the history has not end? lets see
 
Status
Not open for further replies.
Top