Check File System

Before you perform either File System Expansion or Migration, you must first perform a check on the file system you plan to use for these features. This operation could take a significant amount of time depending on the size of the file system, so plan accordingly.

Also, this operation could consume a significant amount of space on the local file system. For example, for large file systems you should allow at least 20GB of free space on the local file system for temporary files.

Certain file system maintenance tasks require an amount of free-unused disk space to allow the operation to be completed. For example these maintenance tasks could include:

Quantum recommends a small percentage of the file system in question should be kept free. Running at high levels of capacity may induce additional levels of fragmentation.

For pre-StorNext 5 file systems, Quantum strongly recommends you upgrade, as you may need additional space for these maintenance operations and upgrades.

For more information about file system expansion, refer to the StorNext online help.

There are two ways to check file systems:

When the file system is offline, you can run the check in either traditional mode or read-only mode. Read-only mode typically completes faster, but is not as thorough.

When the file system is active, you must run the check in read-only mode. The advantage of this method is that you don’t have to take the file system offline to run the check.

Note: Running a check on an active file system could result in false errors which occur because you are running the check while the file system is still running.

Whenever you run the check in read-only mode, Quantum strongly recommends also running the Recover Journal step before you check the file system. Running Recover Journal ensures that all operations have been committed to disk, and that the metadata state is up to date.

Regardless of which method you choose to check the file system, you should plan carefully when to run a file system check and plan accordingly.