meta data for this page
  •  

zdb_blkptr_cb: Got error 52 reading

zdb_blkptr_cb: Got error 52 reading <259, 75932, 0, 17> DVA[0]=<0:158039e9000:6000> [L0 ZFS plain file] fletcher4 lz4 unencrypted LE contiguous unique single size=20000L/6000P birth=62707L/62707P fill=1 cksum=516dd1ace1c:414cbfc202333b:af36411a2766c4f:7bc4d6777673687b -- skipping

zdb_blkptr_cb: Got error 52 reading <259, 75932, 0, 17>

  • ioerr = 52
  • z bookmark objset = 259
  • z bookmark object = 75932
  • z bookmark level = 0
  • z bookmark blkid = 17

Error 52 in linux headers:

usr/include/asm-generic/errno.h
#define	EBADE		52	/* Invalid exchange */

But ZFS is using Solaris Porting Layer:

include/os/linux/spl/sys/errno.h
#define	ECKSUM	EBADE

DVA[0]=<0:158039e9000:6000> [L0 ZFS plain file] fletcher4 lz4 unencrypted LE contiguous unique single size=20000L/6000P birth=62707L/62707P fill=1 cksum=516dd1ace1c:414cbfc202333b:af36411a2766c4f:7bc4d6777673687b – skipping </code>

fio –name=randrw –rw=randrw –size=32GB –direct=1 –ioengine=libaio –iodepth=32