### Navigation

- next
- previous |
- S3QL v1.9 documentation »

# Checking for Errors

If, for some reason, the filesystem has not been correctly unmounted, or if you suspect that there might be errors, you should run the `fsck.s3ql` utility. It has the following syntax:

    fsck.s3ql [options] <storage url>

This command accepts the following options:

> `--log <target>` | Write logging info into this file. File will be rotated when it reaches 1 MB, and at most 5 old log files will be kept. Specify `none` to disable logging. Default: `~/.s3ql/fsck.log`
> `--cachedir <path>`
> | Store cached data in this directory (default: `~/.s3ql)`
> `--authfile <path>`
> | Read authentication credentials from this file (default: `~/.s3ql/authinfo2)`
> `--debug <module>`
> | activate debugging output from <module>. Use `all` to get debug messages from all modules. This option can be specified multiple times.
> `--quiet` | be really quiet
> `--version` | just print program version and exit
> `--batch` | If user input is required, exit without prompting.
> `--force` | Force checking even if file system is marked clean.

### Navigation

- next
- previous |
- S3QL v1.9 documentation »