Operating System - HP-UX
1830899 Members
2331 Online
110017 Solutions
New Discussion

using fsdb to clear an inode on a vxfs filesys?

 
John Shepherd
Occasional Contributor

using fsdb to clear an inode on a vxfs filesys?

I recently got a corrupted vxfs filesystem. The initial fsck came back and said I needed to run a full check. So I ran fsck -F vxfs -y -o full , and it eventually returned a message complaining about inode 15565 "dup block list overflow", and aborted saying it couldn't fix the problem. After some searching on the web, I saw something recommending using fsdb to clear the offending inode. The man page shows the -z option for just that purpose. I ran fsdb -z 15565 , and then reran the full fsck, but it again exited with the same error referencing the same inode.

I eventually gave up and ran a newfs on the lvol, but I'm wondering if I might have been successful trying something else, or maybe I didn't provide the right arguements or commands to the fsdb command. Hopefully I'll never experience this in the future, but I'd like to be prepared if possible.

The filesystem in question is a constantly changing IO cache for our custom archiving software, so backups are pointless, and recovering from this will take several hours of downtime.