SUMMARY and FURTHER QUES.: ADVfs equivalent of fsck?

From: Lisa Triplett <triplett_at_forum.swarthmore.edu>
Date: Wed, 25 Sep 1996 12:20:08 -0400 (EDT)

Thank you so much for such prompt responses!

One responder asked why I wanted this information, and I realized I
should have been more clear about that, since the problem might require
something entirely different than checking the filesystem integrity, and
someone out there might have encountered something similar. In the last
few days we have had 3 incidents of binary data appearing in random text
files (twice it was in mail spools, and it made the spools temporarily
inaccessible). We recently had a disk failure, and so we are thinking in
that direction. If anyone has any other ideas, I'd appreciate any thoughts.
Thanks again.

-Lisa
 
Here's my original message:
>
> Hi, I'm managing an AlphaServer 1000/266 running DU 3.2C. I'm wondering if
> there's any way to test the integrity of the ADVfs without rebooting the
> machine? Fsck is obviously doing only ufs checking; we could not find any
> utility that would do the same for ADVfs; even going through the init
> scripts did not help.
>

I got an extremely helpful response from Harald Lundberg <hl_at_tekla.fi>:

---------------------------------------------

There are some (undocumented) progs in /usr/field:
                        ADVFS Utilities in /usr/field

msfsck

This is the ADVFS bitfile-subsystem metadata structure checker. It verifies
low-level meta-structures like the BMT, storage bitmap, and tag directories.
....

vchkdir

This is the ADVFS directory structure checker and fixer. It verifies that
the directory structure is correct and that all directory entries reference
a valid file (tag) and that all files (tags) have a directory entry.
....

shfragbf

This program displays information about a fileset's Fragment File. The
Fragment File contains file fragments less than 8K.
....

tag2name
This program will display the full pathname of a file when only the
file's tag (inode) number is known.
....

switchlog

This program provides the capability to resize the transaction log
or to move it to a specific volume in a domain.
.....

vods

Displays the BMT on-disk structure.


---------------------------------

Thanks also to:
   "Mark E. Glidden System Engineer" <glidden_at_mufasa.harvard.edu>
    Hellebo Knut <Knut.Hellebo_at_nko.hydro.com>
    Karl Marble <marblek_at_city.ci.worcester.ma.us>
Received on Wed Sep 25 1996 - 18:58:22 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:47 NZDT