Command: lio_fsck

Usage: lio_fsck LIO_COMMON_OPTIONS [-o parent|manual|delete|user valid_user] [-ex parent|manual|delete] [-s manual|repair] path_1 .. path_N

LIO_COMMON_OPTIONS
-d level – Set the debug level (0-20). Defaults to 0
-no-auto-lfs – Disable auto-conversion of LFS mount paths to lio
-c config – Configuration file
-lc user@config – Use the user and config section specified for making the default LIO
-np N – Number of simultaneous operations. Default is 100.
-i N – Print information messages of level N or greater. No header is printed
-it N – Print information messages of level N or greater. Thread ID header is used
-if N – Print information messages of level N or greater. Full header is used

-o – How to handle missing system.owner issues. Default is manual.
parent – Make the object owner the same as the parent directory.
manual – Do nothing. Leave the owner as missing.
delete – Remove the object
user valid_user – Make the provided user the object owner.
-ex – How to handle missing exnode issues. Default is manual.
parent – Create an empty exnode using the parent exnode.
manual – Do nothing. Leave the exnode as missing or blank.
delete – Remove the object
-s – How to handle missing exnode size. Default is repair.
manual – Do nothing. Leave the size missing.
repair – If the exnode existst load it and determine the size.
path – Path prefix to use