PRIMECLUSTER Global File Services 説明書 4.2 (Solaris(TM) オペレーティング環境版) |
目次
索引
![]() ![]() |
第2部 Global File Services ローカルファイルシステム | > 第4章 GFSローカルファイルシステムの管理 |
システムダウン等の異常によりファイルシステムが損傷したり整合性が失われたりした場合は、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 ノード をクリアし、ファイルシステムの整合性を修復することができます。
目次
索引
![]() ![]() |