Solaris のシステム管理 (デバイスとファイルシステム)

ProcedureCacheFS ファイルシステムの整合性を検査する方法

fsck コマンドを使用して、CacheFS ファイルシステムの整合性を検査します。何も操作しなくても、fsck コマンドの CacheFS バージョンによって問題が自動的に解決されます。fsck コマンドはブート時またはファイルシステムのマウント時に自動的に実行されるため、CacheFS ファイルシステムに対して fsck コマンドを手作業で実行する必要はありません。整合性を手作業で検査する場合は、次の手順を使用できます。

詳細は、fsck_cachefs(1M) のマニュアルページを参照してください。

  1. クライアントシステムでスーパーユーザーになります。

  2. 指定されたキャッシュ内でファイルシステムを検査します。


    # fsck -F cachefs [-m -o noclean] /cache-directory
    
    -m

    fsck コマンドに CacheFS ファイルシステムを検査させますが、修復は行いません。

    -o noclean

    CacheFS ファイルシステムに対する検査のみを実行させます。修復は行いません。

    /cache-directory

    キャッシュがあるディレクトリの名前を指定します。


例 19–7 CacheFS ファイルシステムの整合性を検査する

次の例は、/local/mycache キャッシュに書き込まれているファイルシステムを検査する方法を示しています。


# fsck -F cachefs /local/mycache
#