flyize Posted December 19, 2022 Share Posted December 19, 2022 Not sure what my first step should be here. Here's a snip of the errors. Dec 19 07:18:00 Truffle kernel: BTRFS error (device nvme0n1p1): Unsupported V0 extent filesystem detected. Aborting. Please re-create your filesystem with a newer kernel Dec 19 07:18:00 Truffle kernel: BTRFS: error (device nvme0n1p1) in print_extent_item:96: errno=-22 unknown Dec 19 07:18:00 Truffle kernel: WARNING: CPU: 0 PID: 5745 at fs/btrfs/print-tree.c:166 btrfs_print_leaf+0x5de/0x99e Dec 19 07:18:00 Truffle kernel: CPU: 0 PID: 5745 Comm: btrfs-transacti Not tainted 5.19.17-Unraid #2 Dec 19 07:18:00 Truffle kernel: Call Trace: Dec 19 07:18:00 Truffle kernel: BTRFS error (device nvme0n1p1: state E): block=8761425575936 write time tree block corruption detected truffle-diagnostics-20221219-0858.zip Quote Link to comment
JorgeB Posted December 19, 2022 Share Posted December 19, 2022 Never seen that error before, suggest backing up and recreating the filesystem. Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 (edited) Not sure if you saw it, but it (thankfully) just happened after a backup. So the solution is to just reformat it (and wipe everything I assume)? What's weird is that while I can't see any files, some Docker containers *are* running. edit: And if I have to wipe it, what does that process look like? Edited December 19, 2022 by flyize Quote Link to comment
trurl Posted December 19, 2022 Share Posted December 19, 2022 2 minutes ago, flyize said: after a backup Did you backup the whole drive to the array or what? You must disable Docker and VM Manager in Settings until you get your pool fixed. Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 Just now, trurl said: Did you backup the whole drive to the array or what? You must disable Docker and VM Manager in Settings until you get your pool fixed. I used the (new) CA appdata backup tool, as appdata is the only thing on that drive. Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 Hmmm, I rebooted the server and everything seems back to normal. What do I need to check to verify the integrity of that drive? Quote Link to comment
JorgeB Posted December 19, 2022 Share Posted December 19, 2022 You can do a read-only check, but even if nothing is detected it might happen again. Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 Do we know what 'it' possibly is? Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 Actually ran a read-only check and got this back. Should I run a repair? If it matters, its only a single drive. root 5 inode 4863356 errors 200, dir isize wrong root 5 inode 259419657 errors 1, no inode item unresolved ref dir 4863356 index 3495 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259419732 errors 1, no inode item unresolved ref dir 4863356 index 3501 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259419798 errors 1, no inode item unresolved ref dir 4863356 index 3507 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259419823 errors 1, no inode item unresolved ref dir 4863356 index 3510 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259419861 errors 1, no inode item unresolved ref dir 4863356 index 3513 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259419922 errors 1, no inode item unresolved ref dir 4863356 index 3519 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259419960 errors 1, no inode item unresolved ref dir 4863356 index 3525 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259420005 errors 1, no inode item unresolved ref dir 4863356 index 3531 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259420011 errors 1, no inode item unresolved ref dir 4863356 index 3537 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259420018 errors 1, no inode item unresolved ref dir 4863356 index 3543 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259420022 errors 1, no inode item unresolved ref dir 4863356 index 3549 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259420031 errors 1, no inode item unresolved ref dir 4863356 index 3555 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 259420130 errors 1, no inode item unresolved ref dir 4863356 index 3573 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 264036884 errors 1, no inode item unresolved ref dir 4863356 index 11666 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref root 5 inode 264036930 errors 1, no inode item unresolved ref dir 4863356 index 11696 namelen 15 name tautulli.db-wal filetype 1 errors 5, no dir item, no inode ref ERROR: errors found in fs roots Quote Link to comment
trurl Posted December 19, 2022 Share Posted December 19, 2022 Did you reformat? Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 No, just reboot. Quote Link to comment
trurl Posted December 19, 2022 Share Posted December 19, 2022 If you have already copied anything important from the disk simpler to just reformat. Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 So this drive only contains appdata and *appears* to be working fine. I ran a scrub, which completed without errors. Just to confirm, you're suggesting: Shut down VMs and Docker Move everything off Reformat the drive Move everything back Restart VMs and Docker Is there any way to figure out what happened and/or verify that the drive is actually okay? Quote Link to comment
trurl Posted December 19, 2022 Share Posted December 19, 2022 Check filesystem is showing corruption? I don't think repair is recommended on btrfs. Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 If it matters, the unmountable issue was resolved with a reboot. The server is up and running now without any obvious issue or errors (other than the reiserfsck error listed above). Quote Link to comment
trurl Posted December 19, 2022 Share Posted December 19, 2022 1 minute ago, flyize said: reiserfsck error Why are you talking about reiserfs? None of your disks are reiserfs. I thought we were discussing btrfs disk. How exactly did you check filesystem? Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 1 minute ago, trurl said: Why are you talking about reiserfs? None of your disks are reiserfs. I thought we were discussing btrfs disk. How exactly did you check filesystem? Apologies for my confusion. The drive is btrfs, and I used the command in the WebGUI with the default --readonly (IIRC) flag. Quote Link to comment
JorgeB Posted December 19, 2022 Share Posted December 19, 2022 Due to all the fs errors recommend reformatting, or you will likely run into issues again soon. 1 Quote Link to comment
flyize Posted December 19, 2022 Author Share Posted December 19, 2022 Is there a simple 'reformat' command or should I change to XFS then change back? Quote Link to comment
JorgeB Posted December 19, 2022 Share Posted December 19, 2022 You can wipe the device with blkdiscard -f /dev/nvme0n1 Then start array and format 1 Quote Link to comment
flyize Posted December 20, 2022 Author Share Posted December 20, 2022 That seemed to work perfectly. However, the server crashed again this morning. Running a memtest. Anything else you guys think I should look at? Thank you so much for all the help so far! Quote Link to comment
JorgeB Posted December 20, 2022 Share Posted December 20, 2022 1 hour ago, flyize said: Running a memtest That's a good place to start. Quote Link to comment
flyize Posted December 20, 2022 Author Share Posted December 20, 2022 (edited) memtest worked fine. And as a refresher, I moved everything off, reformatted, put everything back. It still crashed this morning. After the memtest passed I recreated the docker.img. Then I ran a scrub of /mnt/cache and see this: Dec 20 14:45:20 Truffle kernel: BTRFS warning (device nvme1n1p1): csum failed root 5 ino 18511597 off 102273024 csum 0x9cd7e7f9 expected csum 0x00000000 mirror 1 Dec 20 14:45:20 Truffle kernel: BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 0, rd 0, flush 0, corrupt 1, gen 0 Dec 20 14:45:20 Truffle kernel: BTRFS warning (device nvme1n1p1): csum failed root 5 ino 18511597 off 102273024 csum 0x9cd7e7f9 expected csum 0x00000000 mirror 1 Dec 20 14:45:20 Truffle kernel: BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 0, rd 0, flush 0, corrupt 2, gen 0 Dec 20 14:45:20 Truffle kernel: BTRFS warning (device nvme1n1p1): csum failed root 5 ino 18511597 off 102273024 csum 0x9cd7e7f9 expected csum 0x00000000 mirror 1 Dec 20 14:45:20 Truffle kernel: BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 0, rd 0, flush 0, corrupt 3, gen 0 Dec 20 14:45:20 Truffle kernel: BTRFS warning (device nvme1n1p1): csum failed root 5 ino 18511597 off 102273024 csum 0x9cd7e7f9 expected csum 0x00000000 mirror 1 Dec 20 14:45:20 Truffle kernel: BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 0, rd 0, flush 0, corrupt 4, gen 0 Dec 20 14:45:20 Truffle kernel: BTRFS warning (device nvme1n1p1): csum failed root 5 ino 18511597 off 102273024 csum 0x9cd7e7f9 expected csum 0x00000000 mirror 1 Dec 20 14:45:20 Truffle kernel: BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 0, rd 0, flush 0, corrupt 5, gen 0 Suggestions? edit: Note that nvme1n1p1 is a different drive than we were talking about above. Edited December 20, 2022 by flyize Quote Link to comment
trurl Posted December 20, 2022 Share Posted December 20, 2022 Still suggests memory issues. Run memtest overnight. Quote Link to comment
flyize Posted December 20, 2022 Author Share Posted December 20, 2022 I assume it just keeps running even after it shows PASSED? Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.