Provided by: ocfs2-tools_1.6.3-4ubuntu1_amd64 bug

NAME

       fsck.ocfs2 - Check an OCFS2 file system.

SYNOPSIS

       fsck.ocfs2 [ -pafFGnuvVy ] [ -b superblock block ] [ -B block size ] device

DESCRIPTION

       fsck.ocfs2 is used to check an OCFS2 file system.

       device  is  the  file  where  the  file system is stored (e.g. /dev/sda1).  It will almost
       always be a device file but a regular file will work as well.

OPTIONS

       -a     This option does the same thing as the -p option.  It  is  provided  for  backwards
              compatibility  only:  it  is  suggested  that  people  use  the  -p option whenever
              possible.

       -b superblock block
              Normally, fsck.ocfs2 will read the superblock from the first block of  the  device.
              This  option  specifies an alternate block that the superblock should be read from.
              (Use -r instead of this option.)

       -B blocksize
              The block size, specified in bytes, can range from 512 to 4096.  A value of 0,  the
              default, is used to indicate that the blocksize should be automatically detected.

       -D     Optimize  directories  in filesystem. This option causes fsck.ocfs2 to coalesce the
              directory entries in order to improve the filesystem performance.

       -f     Force checking even if the file system is clean.

       -F     By default fsck.ocfs2 will check with the  cluster  services  to  ensure  that  the
              volume  is  not  in-use (mounted) on any node in the cluster before proceeding.  -F
              skips this check and should only be used when it can be guaranteed that the  volume
              is  not  mounted  on  any  node  in  the  cluster. WARNING: If the cluster check is
              disabled and the volume is mounted on one or more nodes, file system corruption  is
              very likely. If unsure, do not use this option.

       -G     Usually  fsck.ocfs2  will  silently  assume inodes whose generation number does not
              match the generation number of the super block  are  unused  inodes.   This  option
              causes fsck.ocfs2 to ask the user if these inodes should in fact be marked unused.

       -n     Give the 'no' answer to all questions that fsck will ask.  This guarantees that the
              file system will not be modified and the device  will  be  opened  read-only.   The
              output  of  fsck.ocfs2  with this option can be redirected to produce a record of a
              file system's faults.

       -p     Automatically repair ("preen") the file system.  This option will cause  fsck.ocfs2
              to  automatically  fix  any  problem  that  can  be  safely corrected without human
              intervention.  If there are problems that require  intervention,  the  descriptions
              will  be  printed and fsck.ocfs2 will exit with the value 4 logically or'd into the
              exit code.  (See the EXIT CODE section.)  This  option  is  normally  used  by  the
              system's boot scripts.

       -r backup-number
              mkfs.ocfs2  makes  upto  6  backup copies of the superblock at offsets 1G, 4G, 16G,
              64G, 256G and 1T depending on the size of the volume.  Use this option  to  specify
              the backup, 1 thru 6, to use to recover the superblock.

       -y     Give  the  'yes'  answer to all questions that fsck will ask.  This will repair all
              faults that fsck.ocfs2 finds but will not give the operator a chance  to  intervene
              if fsck.ocfs2 decides that it wants to drastically repair the file system.

       -v     This option causes fsck.ocfs2 to produce a very large amount of debugging output.

       -V     Print version information and exit.

EXIT CODE

       The exit code returned by fsck.ocfs2 is the sum of the following conditions:
            0    - No errors
            1    - File system errors corrected
            2    - File system errors corrected, system should
                   be rebooted
            4    - File system errors left uncorrected
            8    - Operational error
            16   - Usage or syntax error
            32   - fsck.ocfs2 canceled by user request
            128  - Shared library error

SEE ALSO

       mkfs.ocfs2(8) debugfs.ocfs2(8) tunefs.ocfs2(8) mounted.ocfs2(8) ocfs2console(8) o2cb(7)

AUTHORS

       Oracle  Corporation.   This  man  page  entry  derives some text, especially the exit code
       summary, from e2fsck(8) by Theodore Y. Ts'o <tytso@mit.edu>.

COPYRIGHT

       Copyright © 2004, 2010 Oracle. All rights reserved.