Hello, Yesterday morning i recognized a hard reboot of my system, but the /data filesystem was not possible to mount.
mainframe:~ # uname -a Linux mainframe 4.11.8-2-default #1 SMP PREEMPT Thu Jun 29 14:37:33 UTC 2017 (42bd7a0) x86_64 x86_64 x86_64 GNU/Linux mainframe:~ # btrfs --version btrfs-progs v4.10.2+20170406 mainframe:~ # btrfs fi show Label: none uuid: 22aaaa76-0885-4683-ac04-477c27cfab80 Total devices 1 FS bytes used 2.88TiB devid 1 size 4.53TiB used 2.92TiB path /dev/sdb1 mainframe:~ # btrfs restore /dev/sdb1 /mnt parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 Ignoring transid failure parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 Ignoring transid failure parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 Ignoring transid failure mainframe:~ # mount /dev/sdb1 /data mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. mainframe:~ # mount -o usebackuproot /dev/sdb1 /data mount: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. mainframe:~ # btrfs check /dev/sdb1 parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 Ignoring transid failure parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 Ignoring transid failure parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 Ignoring transid failure Checking filesystem on /dev/sdb1 UUID: 22aaaa76-0885-4683-ac04-477c27cfab80 checking extents parent transid verify failed on 290766848 wanted 1486826 found 1486085 parent transid verify failed on 290766848 wanted 1486826 found 1486085 parent transid verify failed on 290766848 wanted 1486826 found 1486085 parent transid verify failed on 290766848 wanted 1486826 found 1486085 Ignoring transid failure parent transid verify failed on 292339712 wanted 1486826 found 1486086 parent transid verify failed on 292339712 wanted 1486826 found 1486086 parent transid verify failed on 291078144 wanted 1486826 found 1486085 parent transid verify failed on 291078144 wanted 1486826 found 1486085 parent transid verify failed on 291078144 wanted 1486826 found 1486085 parent transid verify failed on 291078144 wanted 1486826 found 1486085 Ignoring transid failure parent transid verify failed on 292978688 wanted 1486826 found 1486086 parent transid verify failed on 292978688 wanted 1486826 found 1486086 parent transid verify failed on 292978688 wanted 1486826 found 1486086 parent transid verify failed on 292978688 wanted 1486826 found 1486086 Ignoring transid failure parent transid verify failed on 292519936 wanted 1486826 found 1486086 parent transid verify failed on 292519936 wanted 1486826 found 1486086 parent transid verify failed on 292536320 wanted 1486826 found 1486086 parent transid verify failed on 292536320 wanted 1486826 found 1486086 parent transid verify failed on 292552704 wanted 1486826 found 1486086 parent transid verify failed on 292552704 wanted 1486826 found 1486086 parent transid verify failed on 292585472 wanted 1486826 found 1486086 parent transid verify failed on 292585472 wanted 1486826 found 1486086 parent transid verify failed on 292585472 wanted 1486826 found 1486086 parent transid verify failed on 292585472 wanted 1486826 found 1486086 Ignoring transid failure parent transid verify failed on 290766848 wanted 1486826 found 1486085 Ignoring transid failure leaf parent key incorrect 290766848 bad block 290766848 ERROR: errors found in extent allocation tree or chunk allocation parent transid verify failed on 290766848 wanted 1486826 found 1486085 Ignoring transid failure leaf parent key incorrect 290766848 ERROR: failed to repair root items: Operation not permitted mainframe:~ # btrfs rescue super-recover /dev/sdb1 All supers are valid, no need to recover mainframe:~ # btrfs rescue zero-log /dev/sdb1 parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 parent transid verify failed on 29392896 wanted 1486833 found 1486836 Ignoring transid failure parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 parent transid verify failed on 29409280 wanted 1486829 found 1486833 Ignoring transid failure parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 parent transid verify failed on 29376512 wanted 1327723 found 1486833 Ignoring transid failure Clearing log on /dev/sdb1, previous log_root 0, level 0 parent transid verify failed on 29474816 wanted 1486833 found 1486837 Ignoring transid failure leaf parent key incorrect 29474816 disk-io.c:524: update_cowonly_root: BUG_ON `ret` triggered, value -1 btrfs(+0x26304)[0x555686369304] btrfs(btrfs_commit_transaction+0x98)[0x55568636aed8] btrfs(+0x69efa)[0x5556863acefa] btrfs(main+0x84)[0x555686361e34] /lib64/libc.so.6(__libc_start_main+0xf1)[0x7f43653df291] btrfs(_start+0x2a)[0x555686361f4a] Aborted (core dumped) mainframe:~ # btrfs rescue chunk-recover /dev/sdb1 This command still runs, even after 15 hours. Is there anything else i could do? Regards, Thomas -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html