This is a collection of tools to aid in administration and debugging the OpenAFS distributed filesystem.
afs-client-accessd
- gather access info from the audit log into a databaseafsdirstat
- report afs directory statisticsafs-dumpster
- nightly dumps of afs volumesafsfree
- report free space on afs serversafs-get-versions
- report server versionsafs-read-audit
- example sysvmq audit readerafs-vol-check
- check for volume inconsistenciesafs-vol-paths
- process output of volscanafs-vos2sysid
- rebuild/afs/usr/local/sysid
from VLDBcw_graphify.pl
- use gnuplot to graph fileserver "calls waiting for thread"snips
-snips
monitoring plugin for AFSxstat.py
- gather server statistics (requires a patchedxstat_fs_test
)openafs-wiki-gerrits
- update the list of open gerrit changes on wiki.openafs.org
cachemiss
- report cache miss ratescachestat
- report what is cached for certain filescbread
- decode file server callback dump filesciread
- decode cache managerCacheItems
filecisearch
- search cache managerCacheItems
for a filedirobj
- decode afs directory objectsdirtydirs
- find volumes with dirty directory objectsstack-usage
- calculate stack usage from object dumps (x86_64
only)translate_err
- translate afs and krb5 error codesviread
- decode cache managerVolumeItems
filevixlink
- find volumes withcross-device link
errorsvolnamei
- convert volume numbers to fileserver namei paths