Several additional memtest passes came back clean. When I fired back up this morning I was met with corrupted metadata warnings. Had 3 VMs get nuked. Had to -L again. At this point I'm suspecting a failing drive. Any other ideas?
FS check generated:
Phase 1 - find and verify superblock...
- block cache size set to 1523432 entries
Phase 2 - using internal log
- zero log...
zero_log: head block 406849 tail block 406849
- scan filesystem freespace and inode maps...
- found root inode chunk
Phase 3 - for each AG...
- scan (but don't clear) agi unlinked lists...
- process known inodes and perform inode discovery...
- agno = 0
Metadata CRC error detected at 0x44ea1d, xfs_bmbt block 0x8edaf38/0x1000
btree block 0/18724327 is suspect, error -74
bad magic # 0x241a9c92 in inode 171 (data fork) bmbt block 18724327
bad data fork in inode 171
would have cleared inode 171
- agno = 1
- agno = 2
Metadata CRC error detected at 0x44ea1d, xfs_bmbt block 0xb3c75ff8/0x1000
Metadata CRC error detected at 0x44ea1d, xfs_bmbt block 0x7c3a1d88/0x1000
btree block 2/16333609 is suspect, error -74
bad magic # 0x241a9c92 in inode 2149391518 (data fork) bmbt block 284769065
bad data fork in inode 2149391518
would have cleared inode 2149391518
- agno = 3
Metadata CRC error detected at 0x44ea1d, xfs_bmbt block 0xb3c75ff8/0x1000
btree block 3/10739507 is suspect, error -74
bad magic # 0x241a9c92 in inode 3306848649 (data fork) bmbt block 413392691
bad data fork in inode 3306848649
would have cleared inode 3306848649
- process newly discovered inodes...
Phase 4 - check for duplicate blocks...
- setting up duplicate extent list...
- check for inodes claiming duplicate blocks...
- agno = 0
- agno = 1
- agno = 3
- agno = 2
entry "vdisk1.img" in shortform directory 170 references free inode 171
would have junked entry "vdisk1.img" in directory inode 170
bad magic # 0x241a9c92 in inode 171 (data fork) bmbt block 18724327
bad data fork in inode 171
would have cleared inode 171
entry "vdisk1.img" in shortform directory 2149391517 references free inode 2149391518
would have junked entry "vdisk1.img" in directory inode 2149391517
bad magic # 0x241a9c92 in inode 2149391518 (data fork) bmbt block 284769065
bad data fork in inode 2149391518
would have cleared inode 2149391518
entry "vdisk1.img" in shortform directory 3306848648 references free inode 3306848649
would have junked entry "vdisk1.img" in directory inode 3306848648
bad magic # 0x241a9c92 in inode 3306848649 (data fork) bmbt block 413392691
bad data fork in inode 3306848649
would have cleared inode 3306848649
No modify flag set, skipping phase 5
Phase 6 - check inode connectivity...
- traversing filesystem ...
- agno = 0
entry "vdisk1.img" in shortform directory inode 170 points to free inode 171
would junk entry
- agno = 1
- agno = 2
entry "vdisk1.img" in shortform directory inode 2149391517 points to free inode 2149391518
would junk entry
- agno = 3
entry "vdisk1.img" in shortform directory inode 3306848648 points to free inode 3306848649
would junk entry
- traversal finished ...
- moving disconnected inodes to lost+found ...
Phase 7 - verify link counts...
Maximum metadata LSN (1984442613:-916355275) is ahead of log (48:406849).
Would format log to cycle 1984442616.
No modify flag set, skipping filesystem flush and exiting.
XFS_REPAIR Summary Fri Jun 3 08:13:11 2022
Phase Start End Duration
Phase 1: 06/03 08:13:03 06/03 08:13:03
Phase 2: 06/03 08:13:03 06/03 08:13:05 2 seconds
Phase 3: 06/03 08:13:05 06/03 08:13:10 5 seconds
Phase 4: 06/03 08:13:10 06/03 08:13:10
Phase 5: Skipped
Phase 6: 06/03 08:13:10 06/03 08:13:11 1 second
Phase 7: 06/03 08:13:11 06/03 08:13:11
Total run time: 8 seconds