GNU/Linux >> Linux の 問題 >  >> Cent OS

XFS ファイルシステムが読み取り専用としてマウントされる (CentOS/RHEL)

問題

コマンド「df」は統計を表示しますが、「ls -ld」は以下で失敗します:

# df
...      
/dev/mapper/vgapp-appsvol      419221508 15095588 404125920   4% /lapps/app
# ls -l /lapps/apps
ls: cannot access /lapps/app: Input/output error

解決策

ディスク障害の場合、入出力操作が停止したため、ファイルシステムは読み取り専用として再マウントされます。これは、下のディスク デバイスにアクセスできなくなるたびに、不整合につながるファイル システムのさらなる破損を回避するために、ファイル システムを読み取り専用としてマウントするカーネルの予期される動作です。

ディスクの下の問題を解決した後、ファイルシステムの一貫性を復元するには、次の手順を実行できます:

1. レスキュー モードで起動して、ファイル システムのバックアップを取ります。詳細な手順については、以下の投稿を参照してください:

CentOS / RHEL 5 :レスキュー モードで起動する方法
CentOS / RHEL 6 :レスキュー モードで起動する方法

2. 問題のファイルシステムをアンマウントします。

3. XFS ファイルシステムのファイルシステム整合性チェック プログラム xfs_check を実行します。 以下:

# xfs_check -sv [filesystem]

どこで、

-s – 重大なエラーのみを報告するように指定します。重大なエラーとは、ファイルシステムで主要なデータ構造を見つけることができないエラーです。このオプションを使用すると、深刻な問題が発生したときに、出力によって実際の問題が何であるかがわかりにくくなる可能性がある場合に、出力の量を削減できます。
-v – 詳細出力を指定します。適度なサイズのファイルシステムではありえないほど長くなります。このオプションは内部使用のみを目的としています。
他のオプションについては、「man xfs_check」を実行してオンライン マニュアルを確認してください。


Cent OS
  1. CentOS/RHEL 7 での XFS ファイルシステム アクセス中の入出力エラー

  2. CentOS/RHEL 7 でファイルシステムが順番どおりにマウントされない

  3. CentOS/RHEL 7 での再起動後に CIFS 共有ファイルシステムがマウントされない

  1. CentOS / RHEL :デバイスまたはファイルシステムの UUID を見つける方法

  2. XFS ファイルシステム (CentOS/RHEL 7) で /boot パーティションのサイズを拡張する

  3. CentOS/RHEL 7 および 8 の起動時にファイル システムの問題を修復する

  1. CentOS 7 /RHEL7にWebminをインストールします

  2. CentOS / RHEL :ファイルシステムの UUID を変更する方法

  3. CentOS/RHEL で tmpfs ファイルシステムを作成する方法