pvfs2-validate - Man Page

pvfs2-validate – recursively check a directory or file for problems

Synopsis

pvfs2-validate [-Vvharsfc] -d pvfs2_directory

Description

The pvfs2-validate utility checks for various problems in the file system.

The options are as follows:

-h

Display synopsis.

-d

Specifies the directory or file to check.

-c

Check for stranded objects.  This requires that -d refers to the root directory.

-s

Check for bad practice in symbolic links.

-f

Check for bad practice in object names.

-F

Stop after confirming consistent configuration.

-V

Display verbose messages.

-v

Print version number and exit.

-a

(NOT IMPLEMENTED) Fix all problems found.

-r

(NOT IMPLEMENTED) Run in interactive mode.

Environment

PVFS2_DEBUGFILE

If set to the path of a local file, redirect debug output to it.

PVFS2_DEBUGMASK

Set the OrangeFS debug mask.  Possible masks are documented in pvfs2-set-debugmask(1).

Exit Status

The pvfs2-check-server utility exits 0 on success and with the sum of the following conditions on failure: 1 if file system errors corrected, 2 if the system should be rebooted, and 4 if file system errors were not corrected.

Examples

Check that servers have consistent configuration.

pvfs2-validate -F -d /mnt

Bugs

Please submit bug reports to pvfs2-developers@beowulf-underground.org

See Also

pvfs2-check-server(1), pvfs2-fsck(1)

Info

2017-08-11