On Mon, Dec 25, 2017 at 11:48:22AM +0100, Jan Stary wrote: > This is current/amd64. The nightly dump (full mail and daily.local > and df -hi at the bottom) reports a lot of errors such as > > read error from /dev/rsd2a: Invalid argument: [block -25232932862]: > count=10240 > > Obviously, there is no block -25232932862, but dump(8) must mean > some certain block by that, if it knows the count. > Is this simply an overflow in the (traverse.c) > > msg("read error from %s: %s: [block %lld]: count=%d\n", > disk, strerror(errno), (long long)blkno, size); > > or the previous pread()? The disk seems to be working just fine, > and a complete dd read of sd2c reports no errors: > > sd2: > 3815602+1 records in > 3815602+1 records out > 250059350016 bytes transferred in 46028.063 secs (5432758 bytes/sec)
I would start with unmounting the filesystem and doing a (forced) fsck to see if your filesystem is corrupted. -Otto