PRIMECLUSTER Global File Services 説明書 4.1 (Solaris(TM) オペレーティング環境版)
目次 索引 前ページ次ページ

第2部 Global File Services ローカルファイルシステム> 第4章 GFSローカルファイルシステムの管理

4.5 ファイルシステムの整合性チェック (fsck)

 システムダウン等の異常によりファイルシステムが損傷したり整合性が失われたりした場合は、fsck_sfxfs(1M) コマンドでチェックして修復しなければなりません。

 GFS ローカルファイルシステムではシステムダウン等の異常が発生した場合に、高速なリカバリを実現するためのアップデートログ機能があります。アップデートログ機能が有効な場合には、アップデートログ領にあるメタデータの未更新部分をメタデータに再更新するアップデートログリプレイ用語説明により、ファイルシステム規模に関係なく一定時間内で高速にファイルシステムの修復が可能です。

 fsck_sfxfs(1M) は通常、または、"-o log" を指定した場合、fsck_sfxfs(1M) はアップデートログをリプレイすることによって、ファイルシステムを修復します。

 アップデートログデータが物理的に破壊されている場合には、アップデートログリプレイは実行せず、自動的にファイルシステムのフルチェックを行います。ただし、早急にシステム運用を再開したい場合などの要件に対応するため、アップデートログリプレイ以外のファイルシステムの修復を行わないオプション(-o elog) を用意しています。このオプションを指定すると、アップデートログデータが物理的に破壊されている場合に、fsck_sfxfs(1M) はチェック/修復を行わずに直ちに終了します。そのため、対象ファイルシステムは、再度 fsck_sfxfs(1M) によるチェック/修復を行わなければマウントできません。"-o nolog" オプションの指定により、アップデートロリプレイを行わず、ファイルシステムのフルチェックを行って修復してから、マウントしてください。

 次の例ではログリプレイによりファイルシステムを修復する方法を示します。


# fsck -F sfxfs /dev/sfdsk/gfs/rdsk/vol0301


 次の例ではログリプレイを行わずにファイルシステムをフルチェックし修復する方法を示します。


# fsck -F sfxfs -o nolog /dev/sfdsk/gfs/rdsk/vol0301


 fsck_sfxfs(1M) コマンドのオプションの詳細については fsck_sfxfs(1M) のマニュアルを参照してください。

 また、以下のコマンドを使用することによって不正な i ノード をクリアし、ファイルシステムの整合性を修復することができます。


下へ4.5.1 fsck異常終了時の対処方法について

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2004